v1.1.0Effective: February 25, 2026Updated: February 25, 2026

Privacy Policy

How Studytrix handles your data — written plainly for an open-source, local-first application.

1. Who is Responsible for This Policy

Studytrix is an open-source project developed by a solo independent developer based at NIT Calicut, Kozhikode, Kerala, India. This Privacy Policy reflects the actual data practices of the hosted instance of the application.

This project is not affiliated with NIT Calicut or any institution. It is maintained in personal capacity. This Policy is written plainly and honestly — not to satisfy a legal department, but to clearly explain what happens to your data.

2. The Short Version

Almost everything stays on your device. The developer does not collect your name, email, files, search queries, or any personally identifying information. The app does not have a user database. There are no analytics, no ad tracking, and no third-party trackers of any kind.

A small number of features make server-side requests (folder verification, file streaming, PDF summarisation) — these are described in detail below. None of these requests include information that identifies you as an individual.

3. Data Stored Locally on Your Device

The Service stores the following exclusively on your device using IndexedDB and localStorage: application settings and preferences; onboarding personalisation fields (name, theme selection — never sent to any server); cached folder and file metadata from Google Drive for offline use; Personal Repository configuration; the on-device AI model binary and generated search index; Quick Capture content (photos, notes, voice recordings); and offline file blobs.

This data never leaves your device as part of normal application operation. The developer has no access to it and no ability to retrieve or recover it.

4. Server-Side Requests

Global Repository: Folder and file listings are fetched via a server-side Google Drive service account. These requests contain no user identity information. The responses are cached locally on your device.

File Downloads: When you download a file for offline access, the file is streamed through the server from Google Drive to your device. File content is not stored on the server at any point.

Personal Repository Verification: When you add a Drive folder by pasting a link, the extracted folder ID is sent to the server to verify accessibility via the Drive API. No personal information is transmitted.

PDF Summarisation: The optional summarisation feature sends extracted PDF text (up to 8,000 characters) to Google Gemini via the server. This text is not stored server-side after the API call completes. This feature is opt-in and only runs when you explicitly request a summary.

AI Model Download: The on-device AI model is fetched from Hugging Face CDN on first use of Smart Search. This is a direct HTTPS download. Your IP address may be visible to Hugging Face per their infrastructure logging. The model is cached locally and not re-downloaded on subsequent sessions.

5. No Analytics, No Tracking, No Ads

This application contains no analytics SDK, no error tracking service, no advertising network integration, and no telemetry of any kind. The developer does not know how many people use the app, which features are used, or anything about individual usage patterns.

There are no cookies used for tracking. There are no third-party scripts loaded from advertising or analytics domains.

6. Open Source Transparency

Because Studytrix is open source under the MIT License, you can verify every claim in this Privacy Policy by reading the source code. The server-side API routes, the data flow, and the local storage implementation are all publicly visible in the project repository.

If you identify a discrepancy between this Policy and the actual code behaviour, please raise an issue in the project repository or contact the developer directly.

7. Data Deletion

All locally stored data can be deleted at any time by clearing browser storage, uninstalling the PWA, or using the in-app storage management controls under Settings. Because the developer holds no copy of your data, there is nothing to request deletion of on a server.

iOS Safari may automatically delete locally stored data after 7 days of inactivity for web apps not installed to the home screen. Installing Studytrix as a PWA prevents this automatic eviction.

8. Children's Privacy

The Service is not directed at children under the age of 13. The developer does not knowingly collect any information from children under 13. If you have concerns, please contact the developer at the email below.

9. Changes to This Policy

This Policy may be updated as the application evolves. The effective date at the top of the document will reflect the most recent revision. As an open-source project, all changes to this document are visible in the project repository's commit history.

10. Contact

For privacy-related questions, please contact legal@attendrix.app. This is a solo developer project — responses may take a few days.

Legal contact: legal@attendrix.app

Governing law and jurisdiction: India