Privacy Policy
DBModeler is a browser-only application. Your schemas, settings, and credentials live on your device — not on our servers.
# 1. Scope
This Privacy Policy applies to the DBModeler marketing site (dbmodeler.io) and the DBModeler web application (app.dbmodeler.io). Both are static, browser-only experiences operated by the DBModeler team.
# 2. No account, no profile
DBModeler does not require an account, an email address, or any form of registration. There is no profile to create, no password to recover, and no personal information for you to provide.
# 3. Data stored in your browser
Your schemas, diagrams, preferences, and editor state are stored locally in your browser using IndexedDB and localStorage. This data never leaves your device unless you explicitly export it, sync it to a storage provider you control, or push it to a Git repository you own.
# 4. Google Drive user data
When you connect Google Drive, DBModeler accesses your Google account email and display name, OAuth tokens, Drive file and folder metadata, and the DBModeler files you choose or create in Drive only to provide Google Drive sync. We do not store Google user data on DBModeler servers. Data retained by DBModeler is limited to local browser data: the encrypted refresh token, account label, selected folder/file IDs, and sync metadata. You can delete it by disconnecting Google Drive, resetting the encrypted vault, or clearing browser storage; you can also delete the Drive files or folders in Google Drive or revoke DBModeler access from your Google Account. We do not sell Google user data, use it for ads or profiling, train AI models with it, or transfer it for unrelated purposes.
# 5. OneDrive and Dropbox user data
When you connect OneDrive or Dropbox, DBModeler accesses your provider account information, OAuth tokens, file and folder metadata, and the DBModeler files you choose or create in that provider only to provide the selected cloud sync feature. We do not store OneDrive or Dropbox user data on DBModeler servers. Data retained by DBModeler is limited to local browser data: the encrypted refresh token, account label, selected folder/file IDs, and sync metadata. You can delete it by disconnecting the provider, resetting the encrypted vault, or clearing browser storage; you can also delete the files or folders in OneDrive or Dropbox or revoke DBModeler access from your Microsoft or Dropbox account. We do not sell OneDrive or Dropbox user data, use it for ads or profiling, train AI models with it, or transfer it for unrelated purposes.
# 6. Cloud OAuth and Git credentials
If you connect DBModeler to a cloud storage provider or to GitHub or GitLab, your OAuth refresh tokens, account labels, and personal access tokens are encrypted in your browser and stored only on your device. Credentials travel directly from your browser to the provider you choose — they never transit our servers.
# 7. Hosting and server logs
The site is served as static files from Cloudflare Pages. Cloudflare records standard request metadata (IP address, user agent, timestamp, requested path) for security, abuse prevention, and basic operational metrics. We do not enrich, sell, or share these logs.
# 9. Third-party services
We do not embed advertising, social, or marketing scripts. Outbound calls happen only when the site loads configured analytics or when you explicitly choose to sync with a Git or storage provider.
# 10. Analytics and tracking
When analytics is configured, we use the enabled tools for aggregate page-view and performance metrics according to your preferences. We keep advertising storage denied and respect Global Privacy Control, Do Not Track, and the browser-level controls below.
Analytics is enabled for this browser.
# 11. Children
DBModeler is not directed at children under 13. We do not knowingly collect personal information from anyone.
# 12. Changes to this policy
We may update this Privacy Policy to reflect changes to the product or applicable law. Material changes will be reflected in the "Last updated" date at the top of this page.
# 13. Contact
Questions about this policy? Reach us at app@dbmodeler.io.
Terms of Service
By using DBModeler you agree to these terms. The software is provided free of charge, "as is", with no warranties.
# 1. Acceptance
By accessing or using DBModeler, you agree to these Terms of Service. If you do not agree, please discontinue use of the service.
# 2. License to use
DBModeler grants you a worldwide, royalty-free, non-exclusive license to use the application for personal or commercial purposes. The license is revocable if you violate these terms.
# 3. Acceptable use
You agree not to misuse DBModeler. This includes attempting to disrupt the service, accessing it through automated means that degrade availability for others, reverse-engineering for malicious purposes, or using it to violate applicable law.
# 4. Your content
You retain full ownership of the schemas, diagrams, SQL, and any other content you create with DBModeler. Because the application runs entirely in your browser, we do not host, access, or claim any rights to your content.
# 5. Intellectual property
The DBModeler name, logo, brand assets, and software are owned by the DBModeler team and protected by applicable intellectual property laws. Use of the brand for endorsement or commercial purposes requires written permission.
# 6. Disclaimer of warranties
DBModeler is provided "as is" and "as available", without warranties of any kind, whether express or implied, including merchantability, fitness for a particular purpose, and non-infringement. We do not warrant that the service will be uninterrupted, secure, or error-free.
# 7. Limitation of liability
To the maximum extent permitted by law, the DBModeler team will not be liable for any indirect, incidental, special, consequential, or punitive damages, or for any loss of data, profits, or business arising from your use of the service.
# 8. Indemnification
You agree to defend and hold harmless the DBModeler team from any claims, damages, or expenses arising from your use of the service or your violation of these terms.
# 9. Termination
You may stop using DBModeler at any time by closing the application and clearing your browser data. We may suspend or discontinue any part of the service at our discretion, with or without notice.
# 10. Changes to these terms
We may update these Terms of Service from time to time. Continued use of DBModeler after changes are published constitutes acceptance of the revised terms.
# 11. Contact
For questions about these terms, contact us at app@dbmodeler.io.