Skip to content

Changelog

What's new in SupaClone

Every notable feature, fix, and improvement - newest first. For what the tool does and does not clone, see the features page.

Lower pricing across every plan

Changed

  • Every plan got significantly cheaper, with no change to what you get: a Single Run is now $9.99 one-time (was $29), the 5-Pack is $29.99 ($6.00 per run, was $79), and Lifetime is $79.99 one-time with unlimited clone runs and every future feature included (was $199). See the pricing page.
  • Regional prices for India came down with them: ₹449 Single Run, ₹1,249 5-Pack (₹250 per run), and ₹2,999 Lifetime.
  • Referral cash rewards were rescaled to the new prices and now pay $1 for a Single Run, $3 for a 5-Pack and $8 for a Lifetime referral. Bonus clone credits are unchanged - see the referral terms.

Credits you already own are unaffected, never expire, and existing Lifetime access stays exactly as it was.

Clone fix: PostGIS topology & extension-owned schemas

Fixed

  • Cloning a project that keeps its own tables or functions inside an extension-owned schema (for example topology from PostGIS Topology, or tiger/tiger_data from the Tiger geocoder) no longer fails with schema "topology" already exists. SupaClone installs the source's extensions on the target before restoring, which already creates those schemas; the restore plan is now built against the target's actual state right before restore, so it skips re-creating schemas that the extension setup just added instead of aborting the whole restore. Your own objects in those schemas are still cloned as usual.

Regional pricing for India & UPI payments

Added

  • Regional pricing for India: visitors from India now see purchasing-power adjusted prices - ₹999 Single Run, ₹2,499 5-Pack (₹500 per run), and ₹5,999 Lifetime - on the pricing page and at checkout.
  • UPI as a payment method: checkouts priced in INR support UPI alongside cards. USD prices and payment options stay unchanged for everyone else.

Changed

  • The referral Lifetime discount changed from a fixed $10 to 5% off at checkout, so it applies in every checkout currency. Cash rewards for referrals who buy at regional prices are reduced to match the locally paid amount - see the referral terms.

New pricing: pay once, no subscription

Changed

  • Replaced subscriptions with one-time payments: $29 Single Run, $79 5-Pack ($15.80 per run), and $199 Lifetime with unlimited clone runs and every future feature included. Every tier clones the full project - structure and data.
  • Clone credits never expire, and failed clones never use up a run - a credit is only spent on a successful clone.
  • Referral rewards now match the new plans: referrals earn you up to 5 free clone credits or up to $20 in withdrawable cash per referral, depending on what your referral buys.
  • Nothing changes for existing customers: previous Lifetime purchases keep unlimited access, remaining credits stay valid, and active subscriptions keep running unchanged until cancelled.

Removed

  • New accounts no longer start with a free clone run. Pricing now starts at the $29 Single Run, and every run is a full clone with the post-clone verification report included.

Clone fixes: Database Webhooks & storage limits

Fixed

  • Cloning a project that uses Database Webhooks no longer fails during schema restore. SupaClone now detects triggers that depend on the supabase_functions schema and enables Database Webhooks on the target project before restoring, so those triggers are created successfully. If it cannot be enabled automatically, the clone stops early with the exact manual step (Dashboard → Database → Webhooks) instead of failing halfway through with a cryptic restore error.
  • Storage cloning no longer breaks when a bucket's file size limit exceeds the target project's global upload limit. SupaClone now raises the target's global limit to match the source where possible; when it cannot, bucket limits are capped to what the target allows and larger files are skipped, with every deviation listed in the post-clone report together with the manual step to raise the limit.

Referral program

Added

  • The SupaClone referral program is live. Every workspace now has a personal referral link (in the app under Referrals): when someone signs up through it and completes their first qualifying purchase, both sides are rewarded. The referred customer gets a bonus - an extra clone credit on the credit pack, 5 bonus credits on Pro Yearly, or $10 off Lifetime - and the referrer earns 1-5 clone credits, or $1-$10 in cash per referral for Lifetime owners.
  • Cash rewards collect in a referral balance and can be withdrawn via Stripe Connect once they reach the $25 minimum payout.
  • Current reward amounts always live on the Referral Program Terms page; the full mechanics are documented in the referral program docs.

Project URL rewriting in data clones

Added

  • Data clones can now rewrite Supabase project URLs stored inside your table data. Storage links such as https://<source-ref>.supabase.co/storage/v1/object/public/... (including the <ref>.storage.supabase.co and <ref>.functions.supabase.co host forms) are replaced with the target project's ref right after the rows land, so the cloned app loads files from the cloned storage buckets instead of the source project. The option is on by default for "Structure + exact data" clones and can be turned off under Data options.
  • The post-clone report now shows how many rows were rewritten across how many tables, and lists any table that was skipped or could not be rewritten, including the exact SQL to run manually.

Known limitations

  • Signed storage URLs keep the tokens issued by the source project and must be re-generated against the target after the clone.
  • URLs served from custom domains or CDNs are not rewritten.
  • Primary key, foreign key, and partition key columns keep their original values by design, so data verification and referential integrity stay intact.

Storage verification fixes

Fixed

  • Fixed storage verification failing clones with false "content checksum (eTag) mismatch" errors. Files uploaded to the source project via resumable or multipart uploads (TUS / S3 protocol) carry multipart eTags that can never match the checksum of the standard upload the clone performs, so byte-identical copies were flagged as mismatches. Verification now hashes the bytes it actually copied and only compares checksums where they are truly comparable.

Changed

  • Storage verification findings no longer fail the whole clone. The run now completes - including storage policies, public bucket settings, and Edge Functions - and any objects that could not be verified are listed as warnings in the post-clone report's manual steps.

Connection reliability & stability

Added

  • Connection health check that pings your Postgres database before a clone starts, so a broken or unreachable connection fails fast instead of halfway through a run.
  • Organization picker in the clone flow - choose which Supabase organization the fresh target project is created under.

Changed

  • Smoother Supabase account connection and project-management flow when linking a new account.
  • Refined the sign-out experience in the account footer.

Fixed

  • Added connection retry logic so a transient database hiccup during a clone is retried instead of aborting the whole run.
  • General stability improvements and bug fixes across the app.

Known limitations

  • Secrets are never copied - they show up as manual steps in the post-clone report.
  • Realtime configuration is not cloned.
  • Anonymized data clones and scheduled clones are in progress and not yet available.

Support page, clone-flow overhaul & run history

Added

  • New support page with a contact form - each submission opens a ticket with a reference you can quote in follow-ups.
  • Confirmation dialog before a run starts, summarizing exactly what will be cloned so nothing happens by surprise.
  • Account deletion - you can now remove your account and its connected data.

Changed

  • Clone-flow UX overhaul: redesigned progress view and reworked how you choose what to clone (schemas, table data, Storage, Edge Functions, and Auth config).
  • Dashboard and clone history now show a per-run report sheet and at-a-glance status dots for cloned, skipped, and failed items.
  • Redesigned the "What gets cloned" cards for clarity.

Fixed

  • The "Not connected" state is now clearly flagged, so you can't start a run without a connected Supabase account.

Clone your Supabase project - verified after every run

SupaClone copies schemas, tables, RLS policies, functions, triggers, and data into a fresh project, then verifies it field by field. Pay once, no subscription.

Clone your first project