Privacy Policy

Last updated: May 6, 2026

🔒 Takus is privacy-first by design. Your recordings never leave your browser unless you explicitly upload them to your own cloud storage account (Google Drive or Microsoft OneDrive).

1. Overview

Takus ("we", "us", "the app") is a client-side web application that captures knowledge from screen recordings, documents, and meetings directly in your browser. We do not operate any backend servers that process or store your data. All recording, processing, and storage happens entirely within your browser or your own cloud storage account.

2. Data We Collect

We collect no personal data. Takus runs entirely in your browser. Specifically:

3. Your Recordings

Screen recordings are captured using your browser's built-in MediaRecorder API and stored temporarily in your browser's memory. They are never transmitted to any server operated by Takus.

If you choose to upload a recording, it is sent directly from your browser to your own cloud storage account (Google Drive or Microsoft OneDrive) using the respective provider's APIs. Takus never has access to your cloud credentials — authentication is handled entirely by the provider's OAuth 2.0 / OpenID Connect flow.

4. Google API Usage

When you connect Google Drive, Takus requests access to the following scopes:

Takus's use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.

Your Google access token is stored only in browser memory and is never persisted to disk or transmitted to any third party.

5. Microsoft Graph API Usage

When you connect Microsoft OneDrive, Takus uses the Microsoft Authentication Library (MSAL.js, loaded from alcdn.msauth.net) and requests the following Microsoft Graph scopes:

Microsoft access tokens are stored in your browser's sessionStorage via MSAL and are cleared when you disconnect or close the tab. Tokens are never sent to any server other than Microsoft's.

6. AI Providers (Optional)

If you provide an AI API key in Settings, Takus sends data directly from your browser to the AI provider's servers for transcription and summarization. Takus supports two providers:

OpenAI (GPT-4o-mini + Whisper):

Google Gemini (Gemini 2.0 Flash):

Takus does not relay or store this data. Retention and use on the provider's side are governed by their respective data usage policies: OpenAI API data usage policies and Google AI Terms of Service.

Your API key is stored in your browser's IndexedDB and is never sent to any server other than the selected AI provider.

7. Local Storage

Takus uses your browser's IndexedDB to store:

This data never leaves your browser. You can clear it at any time through your browser's developer tools or by clearing site data.

8. Third-Party Services

Takus loads the following external resources at runtime:

Each of these services has its own privacy policy. We encourage you to review them.

9. Children's Privacy

Takus is not directed at children under 13. We do not knowingly collect data from children.

10. Changes to This Policy

We may update this Privacy Policy from time to time. Changes will be reflected on this page with an updated "Last updated" date.

11. Contact

If you have questions about this Privacy Policy, please open an issue on our GitHub repository.