Imagine trusting a random ass company with your database that their domain was founded 24 days ago.
I'm testing my app all day and get 700kb daily egress, I over optimize everything. My biggest rpc gives 4kb of data when opening the app and the rest normal usage on game actions 1kb each. I think it's better to view it to how you fill that 3mb and how important it is to some of it be in supabase or local. Also egress is 0.09 usd per GB so for 500 users at 3mb each that is 1.5gb per day for 0.14 usd a day or 45gb a month for 4 usd.
1- Supabase is slow. Most of my fetchs like 70% of them go from 300 to 800 ms. The rest go over 1.5 to 2 seconds where 99% of it is just 'Waiting for server response'. 2- I don't connect any AI to supabase since I don't trust them. They can go bersek and delete everything, learned from multiple posts on this sub. I got multiple md with all the structure and examples of data for the AI to learn about them and run a strict types on everything.
I can see your supabase url and anonkey, how you can you defend yourself if I hit /auth/v1/signup and register 30 new accounts per second using the endpoint directly and fill your tables with billons rows?? Make sure all your auth requests go with captcha, you can enable it in the auth dashboard and sync it on the website to prevent bots and abuse.
nice ad
https://preview.redd.it/fia2pmggz1ng1.png?width=671&format=png&auto=webp&s=9aece473b134197412d4a761372dc25ce5ae9600 I think is normal for supabase, I've been using it everyday for over 3 months and I always see ms jumping constantly in 200-900+
Looks sketchy