Privacy Policy
Last updated: April 2025
The short version: Robota is designed to keep your data entirely on your device. We do not collect, store, transmit, or share any personal information or meeting data. There are no servers, no accounts, and no analytics.
Data Processing
All data processing happens locally on your Mac:
- Audio recording is captured via ScreenCaptureKit and saved to a temporary directory. Audio files are automatically deleted after transcription completes.
- Transcription uses Apple's built-in speech recognition (SpeechAnalyzer), which runs entirely on-device. No audio is ever sent to a server.
- Summarization and chat run through either Apple Intelligence (on-device) or Ollama, a locally hosted open-source application running on your Mac at
localhost:11434.
Data Collection
Robota collects no data whatsoever. Specifically, there is:
- No personal information collection
- No analytics or usage tracking
- No crash reports or diagnostics
- No device identifiers
- No cookies or tracking mechanisms
- No account creation or login
Network Access
Robota connects only to localhost (your own computer) to communicate with Ollama when that summarization provider is selected. It never makes any external network requests. The app functions fully offline.
Third-Party Services
Robota does not connect to any third-party services or external APIs. All functionality is provided by macOS system frameworks (ScreenCaptureKit, SpeechAnalyzer, FoundationModels) and optionally Ollama running locally on your machine.
File Access
Robota accesses the following locations on your file system:
- Temporary directory — for audio recording files (auto-deleted after transcription)
- Settings — stored at
~/Library/Application Support/com.worldtiki.robota/settings.json - Obsidian vault — only if you configure Obsidian export, and only the specific folder you designate
Data Storage
Settings are stored locally at ~/Library/Application Support/com.worldtiki.robota/settings.json. This file contains only your app preferences (summarization provider, Ollama model name, Obsidian vault path, etc.). No meeting content, transcripts, or personal data are stored in this file.
Transcripts and summaries exist only in memory during the app session. If you export to Obsidian, the resulting markdown files are stored in your vault under your control.
macOS Permissions
Robota requests the following system permissions, which are standard for its functionality:
- Microphone — to capture your voice during meetings
- Screen & System Audio Recording — to capture other participants' audio via ScreenCaptureKit
- Speech Recognition — to enable on-device transcription via SpeechAnalyzer
These permissions are managed entirely by macOS. You can review and revoke them at any time in System Settings > Privacy & Security.
Children's Privacy
Robota does not collect any data from anyone, including children under 13. Since no data is collected or transmitted, there are no COPPA concerns.
Changes to This Policy
If this privacy policy changes, the updated version will be published on this page with a new "Last updated" date. Since Robota collects no data, significant policy changes are unlikely.
Contact
If you have questions about this privacy policy, reach out via email at southwest1820@gmail.com.