Privacy Policy

How we protect your data and respect your privacy

Last updated: June 15, 2023

Our Privacy Commitment

SQLite Viewer is designed with privacy as a fundamental principle. We believe your data belongs to you and should remain under your control at all times.

Summary

  • No Database Uploads: We do not collect, store, or transmit your database file contents
  • Local Processing: All operations happen entirely within your browser
  • Product Analytics: We use Microsoft Clarity, Google Analytics, and Vercel Analytics to understand usage patterns and improve the application. Your database content remains private.
  • No Accounts: No sign-up or authentication required

Detailed Privacy Information

Data Storage

SQLite Viewer stores your databases exclusively in your browser's local storage using the following technologies:

  • IndexedDB: For storing database files and structures
  • LocalStorage: For storing application preferences and recent database list

These storage mechanisms are:

  • Contained within your browser
  • Not accessible to us or any third parties
  • Not synchronized to any cloud services
  • Cleared only when you explicitly delete them or clear your browser data

Data Processing

When you use SQLite Viewer:

  1. All database operations (queries, edits, imports, exports) are processed entirely by JavaScript running in your browser
  2. No database content is sent to our servers or third-party analytics services for viewing or processing
  3. We may track product interaction events, such as opening the app, loading a database, switching tables, or exporting data, without sending database contents, row values, SQL text, or file names
  4. All computation happens locally on your device

Network Activity

SQLite Viewer only makes network requests to:

  1. Load the application code when you first visit the site
  2. Check for application updates (only version numbers are exchanged)
  3. Send anonymous usage statistics and session recordings to analytics tools so we can improve the app
  4. Load the AI chat support widget when explicitly activated by you

The chat support feature:

  • Only sends the specific questions you type into the chat
  • Does not have access to your database content
  • Is completely optional and only activated when you click the support button

Third-Party Services

SQLite Viewer uses minimal third-party services:

  • Microsoft Clarity: For analytics and session replay to help us understand how users interact with the app and to debug issues. Note: Clarity is configured to NOT capture keystrokes on sensitive inputs, but it may record general usage patterns.
  • Google Analytics and Vercel Analytics: For aggregate page and product usage metrics. These events do not include database contents, row values, SQL text, or file names.
  • n8n Webhook (for the support chat): Only receives messages you explicitly send through the chat interface
  • CDN Services (for loading application resources): Only serve static application files

We do not use:

  • Advertising networks
  • Social media trackers
  • Data selling or sharing with third parties

Your Rights and Control

You have complete control over your data:

  • Access: Your data is already directly accessible to you in the application
  • Deletion: Clear data by using the "Clear Storage" option or clearing your browser data
  • Portability: Export your databases at any time in standard SQLite format
  • No Lock-in: Your data is stored in standard formats that can be used with other tools

Children's Privacy

SQLite Viewer is a general-purpose database tool not specifically directed at children. We do not knowingly collect any data from anyone, including children under 13.

Changes to This Policy

If we make changes to this privacy policy, we will:

  1. Update the policy document
  2. Note the changes in the application's update log
  3. Not reduce your privacy rights without explicit notice

Contact Information

If you have questions about our privacy practices, please contact us through the support chat in the application.

Conclusion

SQLite Viewer is built on the principle that your database contents should remain yours. The app processes SQLite files locally in your browser, while limited product analytics help us understand and improve the user experience.