1. Information We Collect
A. Personal Data
When you use the Services, we may ask you to provide personally identifiable information ("Personal Data"), which may include:
- Email address
- First and last name
- Phone number (if you choose to provide it)
- Device identifiers and local storage data, including the Apple Advertising Identifier (IDFA) when you grant tracking authorization where required
- Purchase and subscription status, such as plan, purchase outcome, renewal, and entitlement state
- Any other Personal Data you voluntarily provide
B. Usage Data
We may collect information related to your interaction with the Services, including: IP address, device type, device operating system version, app version, app build, platform, OS or device family, locale, time and date of use, product interactions, feature usage patterns, workflow states, error categories, duration or latency metrics, attribution events, marketing campaign or referral source, unique device identifiers, system logs, performance metrics, and other diagnostic data ("Usage Data"). For first-party product analytics, Rutta uses PostHog as a third-party analytics service provider. PostHog events may include event names and content-free product usage behavior and diagnostic properties for subscription, login, keyboard, and voice workflows, such as event status (for example, success, failure, or cancellation), stage, source, platform, version, build, locale, device family, error category, and duration.
We do not send raw voice audio, voice transcripts, rewritten text, user input content, document context, audio file names, email addresses, authentication tokens, URLs, general keystrokes, any content you enter through the keyboard (including characters, keyboard content, and context text), or raw host app identifiers to PostHog. PostHog only receives product usage behavior events and content-free diagnostic properties; even if you authorize advertising tracking, any additional data use is limited to advertising attribution measurement and does not include the voice, text, keyboard input, or other user content described above. Diagnostic details you voluntarily submit are used to help resolve issues and improve reliability.
Where required by platform rules, we collect or use the Apple Advertising Identifier only after you grant permission through Apple's App Tracking Transparency prompt.
C. Customer Content (Voice and Text)
When you use Rutta, we process your voice audio and the resulting transcription text, along with limited contextual information from the current app or desktop workflow you are using, solely to deliver accurate, context-aware results. To enhance the accuracy and relevance of Rutta's outputs, we may process limited, relevant content from the current input field or active workflow - such as text already present in the input box, selected text, or delivery context needed to return the result. This contextual content is processed to provide the Services. In normal service operation, voice audio, transcribed text, rewritten text, and contextual content are not retained after results are returned to your device, subject to the data handling practices of our third-party service providers. If we enable anonymous quality samples, if you voluntarily submit feedback, or if you give explicit consent for improvement use, limited pseudonymized voice, transcript, rewrite, and diagnostic data may be retained for quality evaluation and product improvement under separate access controls and retention practices. We do not use your voice audio, transcribed text, rewritten text, or contextual content to train AI models without your explicit opt-in consent. Any third-party providers we use to process voice data are configured not to use your data for model training, and shared data is not retained beyond what is necessary to complete the requested processing.
If you voluntarily submit feedback, we may collect associated diagnostic information and, with your explicit consent, pseudonymized text or corrections to improve Rutta for all users.
D. Platform Permissions and Input Access
Rutta works across mobile input methods and desktop applications. Different platforms require different permissions so Rutta can capture your voice, process the result, and return useful text to the place you are working.
iOS: Rutta may operate as an iOS keyboard extension. To enable voice input, AI rewriting, and related features, the keyboard may require "Full Access" in iOS settings. iOS Full Access permits a keyboard extension to access the network. Without Full Access, the keyboard cannot communicate with our servers to process voice input or deliver AI-powered suggestions.
Android: Rutta may operate as an Android input method. Android may require you to enable the Rutta keyboard, switch to it as the active input method, and grant microphone permission before voice input can work.
macOS: Rutta may require microphone permission for voice capture and Accessibility permission to insert or return text into the active application. If direct insertion is not available, Rutta may use a clipboard-based fallback to help deliver the result.
What Rutta does NOT do: Rutta does not log, record, store, or transmit your general keystrokes. We are not a keylogger. We only process the specific content you actively submit - for example, when you tap the microphone button to begin a voice recording, or when you explicitly request an AI rewrite of selected text. General typing activity in other apps is not captured, transmitted, or monitored by Rutta.
What triggers a network request: A network connection is initiated when you actively use a feature that requires it, such as starting a voice recording, requesting AI text rewriting, syncing account or subscription status, or sending diagnostics or feedback. Passive keyboard use (standard typing) does not send your typed content to Rutta.
You may revoke platform permissions at any time through your operating system settings. Restricting certain permissions may disable or limit voice input, AI rewriting, text delivery, diagnostics, or related functionality.
E. Third-Party Platform Data
You may connect to the Services using a third-party account (e.g., Google, Apple). When you do so, we receive information from that third party identifying your account, which we use solely to enable you to connect to the Services. If you use Sign in with Apple, we may receive a private relay email address from Apple, which we use only for account authentication purposes. Connecting a third-party account is optional, and you can revoke permission at any time through the third-party platform settings or through the Rutta app.
F. Payment Information
When you subscribe to a paid plan, payments are processed by Apple Inc. (App Store), Google Play, or other authorized third-party payment processors. Rutta may receive limited purchase and subscription status from those processors so we can provide your subscription entitlement, support billing-related requests, measure advertising attribution, and understand marketing campaign performance. Rutta does not collect or store your payment card information. Payment processing is governed by the applicable third party's privacy policy.
G. Other Information You Provide
You may provide additional information through surveys, support requests, or other interactions with Rutta. We use this information solely for the purposes described in this Privacy Policy.
2. How We Use Your Information
We may use Personal Data and Usage Data for the following purposes:
- Service Operation: To provide, maintain, improve, monitor, and protect the Services. Voice and contextual data are processed to deliver results and are not retained after the result is returned to your device in normal service operation, subject to our third-party providers' data handling practices and the limited quality-sample, feedback, and consent-based improvement uses described above.
- Product Analytics and Diagnostics: To understand feature adoption, stability, conversion funnels, performance, and aggregated diagnostics using privacy-safe PostHog events. This is first-party product analytics and is not used by Rutta or PostHog to track you across apps or websites owned by other companies for advertising.
- Communication: To provide customer and technical support, send service-related notifications, and (with your consent) send marketing communications about new features or updates.
- Administration: For billing, account management, tax, and administrative purposes.
- Compliance: To comply with applicable laws and regulations or legal orders.
- Risk Mitigation: To detect and prevent fraud, abuse, or violations of our Terms of Service.
- Marketing: To send you promotional materials that may be of interest to you. You may opt out of marketing communications at any time by using the unsubscribe mechanism in our emails or by updating your in-app preferences.
- Advertising Attribution and Measurement: To measure TikTok and similar advertising campaign performance, understand which campaigns led to installs, subscriptions, or product interactions, improve ad delivery, and reduce repetitive or irrelevant ads. This may use device identifiers, product interaction data, attribution events, and purchase or subscription status where permitted by your consent and platform settings. If you decline App Tracking Transparency authorization, Rutta will not use the IDFA for tracking, and the core keyboard, typing, and voice transcription features remain available.
We do not use your Customer Content to train AI models without your explicit opt-in consent.