How to secure the database data?

I want to setup the table data in the encypted form so that even I (supabase project owner) can't see the data using the Supabase UI. Is it possible with supabase?
4 Replies
Kapxy
Kapxy2d ago
just encrypt it
garyaustin
garyaustin2d ago
You would have to encrypt and decrypt on the client. Otherwise you would have the secret to decrypt on the DB server which means you could see it.
Ankur
AnkurOP2d ago
isn't i can see the encrypt and decrypt key even if I put that on client side? @garyaustin but encryption key will be there which i(as the project owner) can access
Kapxy
Kapxy22h ago
You need to move the key elsewhere if you don't want database users to be able to decrypt it

Did you find this page helpful?