Privacy Policy

Last updated: June 2026. This policy explains how BubbleLevel collects, uses, and protects your information.

1. Information We Collect

1.1 Account Information

When you create an account, we collect your email address. This is stored securely in Supabase and used solely for authentication and account management.

1.2 Measurement Data

If you are logged in and choose to save a measurement, we store the roll/pitch angles, timestamp, mode (sensor/simulate), and any notes you provide. This data is associated with your account and is used to display your measurement history.

1.3 Sensor Data

Important: Raw sensor data from your device's gyroscope is processed entirely on your device. It is never uploaded to our servers. Only the final saved measurement values (angles) are stored if you explicitly choose to save them.

1.4 Automatically Collected Data

Like most websites, we automatically collect standard server logs: IP address, browser type, referring pages, and timestamps. This data is used for analytics, security, and site improvement.

2. How We Use Your Information

  • To provide and maintain the BubbleLevel service
  • To authenticate your account and sync your data across devices
  • To display your measurement history and saved screenshots
  • To respond to support requests
  • To analyze site usage and improve our service

3. Cookies

We use essential cookies for authentication (Supabase Auth session tokens) and preferences (language selection stored in localStorage). Our advertising partner, Google AdSense, may set additional cookies for ad personalization. You can manage ad personalization through Google's Ad Settings.

4. Third-Party Services

4.1 Supabase

We use Supabase for authentication, database storage, and file storage. Supabase's privacy policy is available at supabase.com/privacy.

4.2 Google AdSense

We use Google AdSense to display advertisements. Google uses cookies to serve ads based on your prior visits to this and other websites. You can opt out of personalized advertising at Google Ads Settings.

5. Data Retention

Your measurement data is retained as long as your account exists. If you delete your account, all associated data (measurements, screenshots) is permanently removed from our servers.

6. Your Rights

Depending on your jurisdiction, you may have the right to:

  • Access the personal data we hold about you
  • Correct inaccurate data
  • Delete your account and all associated data
  • Object to processing of your data
  • Data portability (export your measurement records)

To exercise any of these rights, contact us at the address listed on our About page.

7. Children's Privacy

BubbleLevel is not directed at children under 13. We do not knowingly collect personal information from children. If we become aware that a child under 13 has provided us with personal information, we will delete it immediately.

8. Changes to This Policy

We may update this privacy policy periodically. Significant changes will be communicated through a notice on our website. Continued use of BubbleLevel after changes indicates acceptance of the updated policy.

9. Contact

For questions about this privacy policy or your data, visit our About page for contact information.

Ready to try it yourself?

Open BubbleLevel Tool →