Schemity logo
UnderstandImpactDesignAI agents Pricing Docs Blog Github Try Free
EN
English 日本語 简体中文
Legal

Privacy Policy

Last updated: October 6, 2026

1. Overview

Schemity is a desktop application for database ERD (Entity Relationship Diagram) design, visualization and migration generation, operated by an independent developer. This policy covers the Schemity desktop application and this website (schemity.com). Schemity Lite, the browser version at lite.schemity.com, has its own Privacy Policy.

Your diagram files, your database data and your database credentials never leave your machine. The application has no cloud storage and no user accounts. It does send a small amount of information, all of it listed in Section 3: license and update checks, which always run, and anonymous usage statistics and crash reports, which you can turn off at any time.

2. What Stays on Your Machine

The Schemity desktop application never uploads:

  • Your ERD files, layouts, notes or descriptions.
  • Your database schemas, other than the cases described in Section 3.3.
  • Any data stored in your databases.
  • Your database credentials, connection strings or SSH keys.

The built-in MCP server, which lets AI agents on your computer read and propose changes to your diagrams, listens only on your own machine (127.0.0.1). It is not reachable from the network and sends nothing to us.

3. What the Application Sends

3.1 License and update checks (always on)

To verify your license and offer updates, Schemity contacts our license server, hosted on Cloudflare. It sends:

  • A device ID generated from your machine. It does not contain your name or any account information.
  • Your license key, when you activate a license.
  • The application version, operating system and processor type (for example "aarch64-macos").

The server records the country your request came from, derived from your IP address by Cloudflare. We do not store the IP address itself. These checks cannot be turned off, because they are how Schemity is licensed.

3.2 Anonymous usage statistics (optional, on by default)

Schemity reports which features are used, so we know what to improve. The events are: the application was opened, a diagram was created (with the database type, such as PostgreSQL, and the connection method), a diagram was edited, and an export was used (with the export format). Each event carries the application version, your operating system and a random identifier stored on your machine. Page addresses are removed before sending, so no workspace, connection, database, schema, table or column names are included, and so are screen size, time zone, language and the full browser identification string. These statistics are processed by PostHog in the United States. PostHog receives your IP address as part of the connection, but does not look up a location from it and does not store it.

3.3 Crash reports (optional, on by default)

When something breaks, Schemity sends the error message, a stack trace, the application version and your operating system to Sentry, so we can fix the bug. Before sending, your home folder path and the workspace, connection and database names in page addresses are removed, and no cookies, request contents or user details are attached.

Two cases can still carry part of your work: an error message can quote what was being processed (for example a database error that names a table), and when the application itself crashes, the report includes a snapshot of its memory at that moment, which may hold parts of the schema that was open. If that matters for your work, turn crash reports off.

3.4 Turning the optional parts off

Open Schemity, click the gear icon in the bottom right corner of the home screen, and switch off "Send anonymous usage statistics", "Send crash reports" or both. Your choice is saved in ~/schemity/settings.json and takes effect immediately. If you turn crash reports back on, they fully resume the next time Schemity starts.

3.5 Feedback (only when you send it)

When you send a message with the Feedback button, Schemity sends the message, the email address if you choose to give one, the application version, your operating system (without its version), whether it came from the desktop application or Schemity Lite, and the application language. Nothing else is attached: no license key, device identifier, diagram contents or file names. The email is used only to reply to that message. Feedback is stored in our own database on Cloudflare. Your IP address is used only to limit how many messages can be sent in a minute and is not stored.

4. Payment and Licensing

When you purchase a Schemity license, the transaction is processed by LemonSqueezy, which acts as the merchant of record. LemonSqueezy collects your payment details; we never see or store your card information.

LemonSqueezy shares your email address, your name and the details of your license with us, and we keep them in our license database so we can deliver your license, answer support requests and manage activations. LemonSqueezy's handling of your information is governed by their own Privacy Policy.

5. Service Providers

We use the following providers, each only for the purpose described in this policy:

  • LemonSqueezy: payments, invoices and license keys.
  • Cloudflare: hosting of the license server and this website.
  • PostHog: anonymous usage statistics, if enabled.
  • Sentry: crash reports, if enabled.
  • Google: website analytics, see Section 6.

We do not sell your personal information, and the desktop application does not share it for advertising.

6. Website Analytics

This website (schemity.com) uses Google Tag Manager for analytics and advertising measurement. Google may collect browsing data on the website in accordance with Google's Privacy Policy. This applies only to the website, not to the desktop application.

7. Local Data Storage

All your work in Schemity is stored as plain JSON files in the ~/schemity/ directory on your machine. You have full ownership and control over these files. You can back them up, version-control them with Git, or delete them at any time.

Database passwords are kept in your operating system's keychain. Connection details are stored locally on your device and are never transmitted to any remote server.

8. Cookies

The Schemity desktop application does not use cookies. The Schemity website may use cookies for Google Tag Manager and basic site functionality, as described in Section 6.

9. Data Retention

License records, including your email address and name, are kept for as long as your license exists. Usage statistics and crash reports are kept only as long as they are useful for improving Schemity and fixing bugs. Feedback messages are kept for as long as they are useful for improving Schemity, and are deleted on request.

10. Your Choices and Rights

You can turn off usage statistics and crash reports at any time, as described in Section 3.4. You can also ask us what we hold about you, or ask us to correct or delete it, by writing to [email protected]. Include your license key so we can find the records tied to your device. We will coordinate with LemonSqueezy for any information they hold.

11. Children's Privacy

Schemity is not directed at children under 13. We do not knowingly collect personal information from children. If you believe a child has provided us with personal information, please contact us so we can take appropriate action.

12. Changes to This Policy

We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated date. Your continued use of Schemity after any changes constitutes acceptance of the updated policy.

13. Contact

If you have any questions about this Privacy Policy or how your data is handled, please contact us at [email protected].

Schemity logo

Product

Lite UnderstandImpactDesignAI agents Pricing

Resources

About Docs Schema examples Discord FAQ Support

Compare

ChartDB alternative dbdiagram.io alternative DbSchema alternative DrawSQL alternative

Legal

Terms Privacy

© 2024-2026 Schemity. All rights reserved.