Connect Lovable
Generate a unique helper key in your browser, deploy the transparent read-only helper, and test the connection.
Nativize automatically moves your database schema and rows, auth users with passwords intact, RLS policies, and storage to a Supabase project you own. Review every step and choose when to switch.
Exporting tables one at a time is not enough for a production app. Nativize preserves the connected parts of your backend together: Postgres schema and data, auth accounts, password hashes, storage buckets, files, indexes, sequences, foreign keys, and row-level security policies.
Looking for the detailed process? Read the step-by-step Lovable Cloud to Supabase guide.
A temporary helper gives Nativize read-only access to your source. You can inspect it, deploy it, and remove it when the migration is complete.
Generate a unique helper key in your browser, deploy the transparent read-only helper, and test the connection.
Paste the connection string for a fresh target project. Credentials stay in your active browser session.
Confirm the plan, watch live progress, test the new backend, and switch only when you are ready.
No mystery access, destructive source operations, or forced cutover.
The helper key is generated on the spot in your browser. It is not preassigned or shared with another migration.
The helper reads from Lovable; it does not write to or delete from your source project.
Delete the temporary helper when you finish and its access path disappears with it.
No. The helper and target credentials are used for the active transfer and are never stored or logged by Nativize.
No. Auth users move with their password hashes intact, so existing credentials continue to work.
Your public database schema and rows, row-level security policies, auth users, and storage buckets and files. A final checklist covers edge functions and provider settings.
No. The source remains read-only and online. You decide when to point your app at the new Supabase backend.
Yes. The migration records progress by phase and safely retries from the last completed batch instead of restarting the whole transfer.
Move one Lovable project or use unlimited migrations with Nativize Max.