Privacy Policy
Official Privacy Policy for ULTSQL Studio App (com.ultsql.app) and ultsql.tech web services.
🔒 Local-First Core
Your SQL tables, NoSQL collections, and vector search databases remain on your device by default.
🎙️ Ephemeral Voice Input
Microphone audio used for Sofy AI voice queries is transcribed in real-time and never permanently stored or sold.
🚫 Zero Ad Tracking
We do not serve advertisements, utilize tracking cookies, or sell personal information to brokers.
1. Introduction & Scope
Welcome to ULTSQL Studio, accessible at ultsql.tech and via the official mobile application (com.ultsql.app) distributed on the Google Play Store. This Privacy Policy outlines our transparent data practices, detailing what information we process, how it is handled, and the strict controls you retain over your personal and database assets.
2. Local-First Database Architecture
ULTSQL Studio is engineered with an uncompromising local-first philosophy. When you create relational SQL tables, execute queries, store NoSQL document collections, or generate high-dimensional vector embeddings, this data is saved directly in the sandboxed local storage of your device.
- No Telemetry on Data: We never log, collect, inspect, or transmit the contents of your local database tables to our servers.
- Offline Capability: Core database features operate fully offline without requiring any active internet connection.
3. Specific Permissions & Data We Process
A. Microphone & Audio (Voice Queries for Sofy AI)
When you activate the microphone button in the Sofy AI chat interface, the app requests permission to record audio (android.permission.RECORD_AUDIO).
- Purpose: To transcribe spoken natural language prompts (e.g., "Show me all tables ordered by date") into text for database operations.
- Ephemeral Processing: Audio captures are converted to text and immediately discarded. Audio files are never permanently retained on external servers, are never used for voice profiling, and are never shared with third-party advertisers.
- Granular Control: Microphone access is strictly optional. You can deny microphone access and use the text-based chat interface at all times.
B. Storage & File Management
The app interacts with device storage strictly to fulfill user-initiated actions:
- Exporting database backups (SQL dump files, CSV tables, JSON records).
- Importing existing database files or schema definitions that you explicitly select.
C. User Account Information (Optional)
If you choose to create an account or authenticate using Google Sign-In:
- We process basic profile details (email address, display name, and unique authentication identifier) via Firebase Authentication and Supabase.
- This is used solely to authenticate your session and enable optional peer-to-peer cloud collaboration and database synchronization across your personal devices.
D. AI Assistant Interactions
When you submit questions to the Sofy AI assistant, the text prompt and minimal table schema metadata necessary to formulate the SQL query are transmitted securely via TLS 1.3 / HTTPS to authorized inference engines (OpenRouter or Google Gemini API). Your queries are not used to train public foundation models.
4. Third-Party Infrastructure
To ensure dependable synchronization and authentication, ULTSQL Studio integrates with trusted developer infrastructure:
- Google Play Services & Firebase: Authentication, Google Play licensing, and application distribution. (Google Privacy Policy)
- Supabase: Scalable backend infrastructure for optional cloud synchronization. (Supabase Privacy Policy)
5. Security Safeguards
We employ industry-leading protocols to protect your information:
- End-to-End Transport Security: All remote communications (authentication, AI generation, Forge cloud sync) are strictly enforced over encrypted TLS 1.3 / HTTPS channels.
- Sandboxed Android Storage: Application databases are stored in private internal Android storage, inaccessible to other apps without root permissions.
- Secure Key Vaults: User-supplied API keys for AI providers remain encrypted in local device storage.
6. Your Data Rights & Deletion Options
You maintain complete sovereignty over your information:
- Local Data Wipe: You can completely erase all local tables, databases, and cached data at any time through Android Settings > Apps > ULTSQL > Storage > Clear Storage.
- Account Deletion: You can request full account deletion inside the App Settings or via our dedicated Account & Data Deletion Portal. Upon request, all remote authentication credentials and sync records are irreversibly deleted.
7. Children's Privacy
ULTSQL Studio is designed for developers, students, and database administrators. We do not knowingly solicit or collect personal identifiable information from children under the age of 13.
8. Policy Revisions
We may update our Privacy Policy periodically to reflect enhancements in technology or regulatory requirements. Any revisions will be published on this page (ultsql.tech/privacy) with a refreshed effective date.
9. Contact Us
If you have any questions, compliance inquiries, or data requests regarding ULTSQL Studio:
Engineering & Data Controller: Om Patel
Domain: https://ultsql.tech
Email: [email protected]