Les buckets Supabase ne suivent pas les RLS des tables. Policies sur storage.objects, convention path userId/, signed URL TTL. 50% des fuites SaaS.
URL canonique