unbubble.dev
Pricing
Dashboard

Terms of Service

Terms of Service

These Terms govern your use of unbubble.dev, a beta tool for exporting and migrating Bubble apps into Postgres and Supabase workflows.

Last updated: April 3, 2026•Operator: Ricardo Loureiro Nunes de Carvalho•ricardo.lncarvalho@gmail.com

Who runs the service

unbubble.dev is operated personally by Ricardo Loureiro Nunes de Carvalho. In these Terms, “we”, “us”, and “our” refer to Ricardo Loureiro Nunes de Carvalho as the operator of unbubble.dev.

Who can use unbubble.dev

unbubble.dev is intended for adults and for business, professional, or project use. By using the service, you confirm that you are legally able to enter into these Terms and that you are allowed to use the Bubble app, database, storage, credentials, and data you submit through the service.

What the service does

unbubble.dev helps users inspect public Bubble app metadata, set up project configuration, and export or migrate Bubble-related schema, files, user-account mappings, and other app data into Postgres and Supabase environments.

The service currently supports account signup and login with email, Google, and GitHub, project setup, Bubble app URL confirmation, credential storage for supported migration flows, and migration-related preview, sync, and troubleshooting features.

Your responsibilities

  • You must only submit Bubble apps, databases, files, credentials, and data that you are authorized to use.
  • You are responsible for making sure your migration and processing activities are lawful in your jurisdiction.
  • You should back up your Bubble app, database, and storage before running migrations or syncs.
  • You should review outputs before relying on them in production.
  • You remain responsible for the security and rotation of the underlying Bubble, Postgres, and Supabase credentials you choose to provide.

Credentials and data handling

We may process credentials and customer data only as needed to provide setup, sync, migration, troubleshooting, security, and related support functions for the service.

The service is designed to store supported project credentials in encrypted form and not return those stored credentials back to the frontend after they are saved. You can also reduce risk at any time by deleting saved credentials from the service or rotating/regenerating the underlying credentials with Bubble, Supabase, or your database provider.

Public preview feature

unbubble.dev includes a preview flow that accepts a public Bubble app URL and fetches publicly accessible information such as page names, visible data types, option sets, favicon metadata, and app name information.

Because that feature only surfaces information that is already publicly reachable from the submitted Bubble app, preview results should not be treated as confidential or private in the same way as authenticated project configuration.

Beta status

unbubble.dev is a beta service. Features may change, be incomplete, stop working, be removed, or be discontinued at any time. We do not promise uninterrupted availability, perfect migration accuracy, or that the service will fit your particular use case.

You use the service at your own risk, especially for live systems, production databases, file storage, and user-account migrations.

Third-party services

The service relies on third-party platforms and integrations, including Supabase, Bubble, Google OAuth, and GitHub OAuth. Those third-party services operate under their own terms and privacy policies, and their availability, security, or behavior is outside our control.

Suspension and termination

We may suspend, restrict, or stop access to the service if we believe there is abuse, unlawful behavior, security risk, platform misuse, or conduct that could harm the service, other users, or third-party systems.

Billing

unbubble.dev does not currently offer self-serve paid subscriptions through the app. If paid features, commercial terms, or custom migration work are offered later, those may be covered by separate pricing, proposals, invoices, or agreements.

Disclaimers and liability

To the maximum extent permitted by applicable law, the service is provided “as is” and “as available” without warranties of any kind, whether express or implied, including warranties of merchantability, fitness for a particular purpose, non-infringement, accuracy, or uninterrupted performance.

To the maximum extent permitted by applicable law, we are not liable for data loss, corrupted migrations, downtime, service interruption, production issues, indirect damages, loss of profits, loss of business, third-party platform failures, or any damage arising from your use of or inability to use unbubble.dev.

Governing law and contact

These Terms are governed by the laws of Portugal, to the extent permitted by applicable law. If you have questions about these Terms, contact ricardo.lncarvalho@gmail.com.

TermsPrivacy

unbubble.dev is currently a personal beta project operated from Portugal.