Last updated: June 4, 2026 Effective date: June 11, 2026 App name: KineCut Package: com.kinecut.app Publisher / Data Controller: Yashwant Shila (“we”, “our”, “us”) Contact: punutype@gmail.com
This Privacy Policy explains what information KineCut (“the app”) accesses, processes, and shares when you use it on your Android device. It applies to users worldwide and complies with the EU/UK GDPR, the California Consumer Privacy Act / CPRA, and India’s Digital Personal Data Protection Act, 2023 (DPDP Act).
By installing or using KineCut, you confirm that you have read and accepted this Privacy Policy.
What changed in this version (June 4, 2026): Two material changes:
- Optional “bring your own key” Google Gemini integration. If you choose to add your own Google Gemini API key, KineCut can send the audio you transcribe and the resulting transcript text directly to Google’s Gemini API, billed to and governed by your own Google account, to improve transcription and caption quality. This feature is off unless you add a key. Important: if your Gemini key uses Google’s free / unpaid tier, Google’s terms allow Google to use what you send (your audio and text) and what it returns to improve Google’s products and services, and human reviewers may read, annotate and process it. On Google’s paid tier, Google states it does not use your prompts or responses to improve its products. See Section 1.9.
- Background export with a progress notification. KineCut now runs exports in a short-lived foreground service so the export survives if you leave the app, and it shows a progress notification. On Android 13+ the app may ask for notification permission. No content leaves your device for this — see Section 1.10.
Because these are material changes, we publish this update at least 7 days before the effective date, in line with Section 13. You will be asked to review and accept this updated policy again inside the app.
KineCut accesses video and audio files only from the locations you explicitly pick through the Android system file picker. These files are read and processed locally on your device for the app’s core features (Auto Captions and Kinetic Typography). We do not copy, upload, or retain your media on our infrastructure (we have none).
KineCut requires you to enter a Groq API key to use the AI transcription feature. This key:
EncryptedSharedPreferences with the AES256_GCM master-key scheme and AES256_GCM value encryption (androidx.security:security-crypto).api.groq.com).When you press the “Generate Captions” or transcription button, KineCut extracts audio from the media file you selected and sends it over HTTPS (TLS) to Groq’s API for speech-to-text processing. This transmission:
Groq has confirmed that an application of this type — where each user supplies and uses their own Groq API key — is permitted under Groq’s policies, provided the app and its users comply with Groq’s Terms of Use and Acceptable Use Policy, keys are stored and handled securely, keys are not shared or reused between users, and usage does not attempt to bypass rate limits or platform restrictions. KineCut is designed to meet these requirements. KineCut does not relay your audio through any server we operate; your audio data does not pass through us.
All caption projects, edited transcripts, exported videos, font/style preferences, and other in-app data are stored locally on your device in KineCut’s private storage. We have no access to this data. Uninstalling the app or clearing app data removes it.
KineCut integrates the Google Firebase Analytics SDK (com.google.firebase:firebase-analytics) to help us understand how the app is used in aggregate, fix crashes, and improve features. Firebase Analytics is operated by Google LLC and Google Ireland Ltd., and is governed by Google’s Privacy Policy and Firebase’s data-processing terms.
When you use KineCut, Firebase Analytics automatically collects, on Google’s servers:
app_exception), app update/clear-data events.Firebase Analytics does not receive: your Groq API key, your media files, your audio, your transcripts, your caption projects, your exported videos, your name, your email, or any content you create.
Google may store this data on servers in the United States and other countries where Google operates. See:
KineCut displays advertising through Google AdMob (Google Mobile Ads SDK, com.google.android.gms:play-services-ads). AdMob is operated by Google LLC and Google Ireland Ltd. and is governed by Google’s Privacy Policy and the Google AdMob/AdSense terms.
Where and how ads appear:
Data Google collects through AdMob: To request, serve, frequency-cap, measure, and detect fraud/invalid activity for ads, the Google Mobile Ads SDK and Google may process:
com.google.android.gms.permission.AD_ID permission (added automatically by the SDK), and the AAID is available to and used by AdMob. This is a change from earlier versions of the app, which did not use the advertising ID.Personalized vs. non-personalized ads: Depending on your region and your consent choice, ads may be personalized (selected using data about your interests/prior activity) or non-personalized (contextual only). In the EEA, UK, Switzerland and other regions where Google requires it, KineCut presents Google’s User Messaging Platform (UMP) consent form before personalized ads are served, and respects your choice. Where a consent form is not required, ads may be personalized subject to your device-level ad settings; you can opt out of ad personalization at any time (see Section 8).
AdMob does not receive: your Groq API key, your media files, your audio, your transcripts, your caption projects, your exported videos, your name, or your email.
Google may store and process AdMob data in the United States and other countries where Google operates. See:
KineCut runs on Android and uses Google Play Services where present (required for Firebase Analytics, Google AdMob, and standard Play distribution). Google Play Services is part of the Android operating system and is governed by Google’s policies, not ours.
KineCut includes an optional integration with Google’s Gemini API. It is disabled until you choose to enter your own Google Gemini API key in the app’s setup screen. If you do not add a key, the app runs entirely on the Groq path described above and nothing is ever sent to Google Gemini.
If you add a Gemini key:
EncryptedSharedPreferences with the AES256_GCM master-key scheme (key names encrypted with AES256_SIV, values with AES256_GCM, via androidx.security:security-crypto), in a storage file separate from your Groq key.generativelanguage.googleapis.com), and is sent only in the request header that authenticates your own calls.When — and only when — you have added your own Gemini key, KineCut may send the following over HTTPS (TLS) directly to Google’s Gemini API, initiated by your explicit action (pressing Generate / transcribe / export captions):
KineCut does not relay this through any server we operate; the data goes from your device straight to Google under your own API key. We never see it.
How Google uses this data depends on your Gemini plan — please read this carefully:
This integration is governed by Google’s Gemini API Additional Terms of Service (https://ai.google.dev/gemini-api/terms), the Generative AI Prohibited Use Policy (https://policies.google.com/terms/generative-ai/use-policy), and Google’s Privacy Policy (https://policies.google.com/privacy), all of which you accept with Google when you create and use your Gemini API key. You are solely responsible for your use of your Gemini key and for ensuring your content and use comply with those Google policies and applicable law. Google receives your audio and transcript text for these calls; it does not receive your Groq API key, your saved projects, your exported videos, your name, or your email from KineCut.
When you export a video, KineCut starts a short-lived foreground service that keeps the export running if you press Home or lock your phone, and shows a progress notification while the export is in progress. On Android 13 and above, showing this notification requires the POST_NOTIFICATIONS permission, which the system asks you to allow; if you deny it, the export still works, just without a visible progress notification. The service performs no network activity and uploads nothing — it only keeps the on-device export alive and reports progress. It stops automatically when the export finishes, fails, or is cancelled.
We do display Google AdMob ads, and AdMob’s use of the advertising identifier to serve personalized ads may constitute “sharing” of personal information for cross-context behavioural advertising under the California CCPA/CPRA. We do not exchange personal information for money. See Sections 1.6 and 8 for how to opt out.
KineCut requests only the permissions required for the features it offers:
| Permission | Purpose |
|---|---|
INTERNET |
Send audio to Groq’s API for transcription; if you add a Gemini key, send audio/transcript text to Google’s Gemini API; let Firebase Analytics send aggregate telemetry; let Google AdMob request and measure ads. |
ACCESS_NETWORK_STATE |
Let the ad and analytics SDKs check connectivity before making network requests. |
com.google.android.gms.permission.AD_ID |
Declared automatically by the Google Mobile Ads SDK. Allows access to the Android Advertising ID for ad serving, frequency capping, and fraud prevention. You can reset or delete this ID at any time (Section 8). |
READ_MEDIA_VIDEO |
Let you select video files to caption or animate (Android 13+). |
READ_MEDIA_AUDIO |
Let you select audio files for Kinetic Typography (Android 13+). |
READ_MEDIA_IMAGES |
Let you select images for project assets on devices that grant media via this permission. |
READ_EXTERNAL_STORAGE (Android 12 and below only) |
Let you select media on devices that don’t yet expose granular media permissions. |
WRITE_EXTERNAL_STORAGE (Android 9 and below only) |
Save exported videos to your device gallery on legacy versions of Android. Not used on Android 10+ (we use scoped storage / MediaStore). |
FOREGROUND_SERVICE, FOREGROUND_SERVICE_DATA_SYNC |
Keep a video export running on your device if you leave the app or lock the phone mid-export. No network use. |
POST_NOTIFICATIONS (Android 13+) |
Show the export-progress notification while a video is being exported. You may deny it; export still works without the notification. |
We do not request ACCESS_FINE_LOCATION, ACCESS_COARSE_LOCATION, RECORD_AUDIO, CAMERA, READ_CONTACTS, or any “dangerous” runtime permission beyond the media permissions listed.
Where the GDPR or UK GDPR applies, we rely on the following lawful bases:
KineCut is operated from India. Audio you transcribe is sent to Groq’s infrastructure in the United States. If you add a Gemini key, your audio and transcript text are sent to Google’s Gemini API, processed by Google in the United States and other countries where Google operates. Firebase Analytics and Google AdMob data are processed by Google on servers in the United States and other countries where Google operates.
For users in the EEA, UK and Switzerland, Groq and Google rely on the EU Standard Contractual Clauses and equivalent transfer mechanisms to lawfully transfer personal data outside those regions. KineCut is not party to these clauses; we rely on Groq’s and Google’s transfer frameworks for the third-party processing they perform. For the optional Gemini integration in the EEA, UK and Switzerland, Google’s terms state that the paid-tier data protections apply to all Gemini API use and that a paid plan may be required; if you are in these regions and choose to use Gemini, use a paid Gemini key.
KineCut declares android:allowBackup="true" in its manifest. If you have Auto Backup enabled in your Google Account (Settings → Google → Backup), Android may include KineCut’s app data — including your locally saved projects and your encrypted Groq API key — in the encrypted backup uploaded to your personal Google Drive.
This backup is associated with your Google Account, end-to-end encrypted by Google, and never accessible to us. To opt out, disable Auto Backup for KineCut in your Android backup settings, or sign out of your Google Account before installing.
You can, at any time:
You have the rights to: access, rectification, erasure (“right to be forgotten”), restriction, data portability, objection (including to processing based on legitimate interests and to direct marketing/ad profiling), and withdrawal of consent at any time. You also have the right to lodge a complaint with your local supervisory authority (e.g. ICO in the UK, CNIL in France).
Because KineCut stores no personal data on our servers, we have nothing to access, export, or delete on your behalf for app-stored data — clearing app data on your device is the technical equivalent. For analytics or advertising data Google holds about your app instance, please use Google’s privacy and ad-consent controls referenced above, or contact us and we will raise a deletion request with Google on your behalf within 30 days.
California residents have the rights to know, delete, correct, opt out of “sale” or “sharing”, limit use of sensitive personal information, and not be discriminated against for exercising any right.
We do not sell personal information for money. We do use Google AdMob, and serving personalized ads may constitute “sharing” of personal information (your advertising identifier and ad-interaction data) for cross-context behavioural advertising. To opt out of this “sharing,” opt out of ad personalization via your device’s Google Ads settings (Section 8.1), decline personalized ads in the consent form where shown, or reset/delete your advertising ID. Categories of personal information processed in the past 12 months are listed in Sections 1.3, 1.5 and 1.6; they are processed for the purposes stated there and are not retained beyond Section 7. To exercise rights, contact us at the email below.
If you are in India, you have rights to: access information about your personal data, correction and erasure, grievance redressal, and nomination. We rely on legitimate use for performance of the app’s core function and on your consent for Firebase Analytics and for personalized advertising. You may withdraw consent through your device’s privacy/ad settings, the ads consent form, or by uninstalling the app.
Grievance Officer (DPDP Act §8(9)): Name: Yashwant Shila Email: punutype@gmail.com We will respond to grievances within the statutory timeline (currently 30 days under the DPDP Rules).
KineCut is not directed at children and is rated for users 13 and over. It is not configured as a child-directed app, and we do not knowingly collect personal information from children under 13 (under 16 in some EEA jurisdictions; under 18 in India under the DPDP Act). Advertising shown through AdMob is general-audience and not directed to children. If you believe a child has used the app, please contact us and we will take reasonable steps to delete what we can identify.
If you are a parent or guardian and you discover your child has used KineCut with your Groq or Gemini API key, please remove your key(s) from the app and contact Groq and/or Google directly to handle any data your child may have submitted to their APIs.
Email: punutype@gmail.com Subject line: “KineCut Privacy — [your request type]”
Please tell us your country/state of residence and the right you wish to exercise. We will respond within 30 days, or sooner where required by law. We may need to verify your identity (for example by asking you to send the email from the device the app is installed on) to prevent fraudulent requests.
EncryptedSharedPreferences (in separate storage files), are never shared or reused between users, and are never transmitted to anyone except the respective provider’s official API (Groq, or Google’s Gemini API).KineCut depends on the following third-party services. Their handling of your data is governed by their own policies, which we encourage you to review:
| Service | Role | Privacy policy |
|---|---|---|
| Groq, Inc. | AI speech-to-text transcription using your own API key | https://groq.com/privacy-policy/ |
| Google LLC (Gemini API) | OPTIONAL AI transcription, caption refinement and smart-work using your own Gemini API key (off unless you add a key) | https://ai.google.dev/gemini-api/terms ; https://policies.google.com/terms/generative-ai/use-policy ; https://policies.google.com/privacy |
| Google LLC / Firebase | App analytics (Firebase Analytics) | https://firebase.google.com/support/privacy ; https://policies.google.com/privacy |
| Google AdMob (Google LLC) | In-app advertising (rewarded + interstitial), ad measurement and fraud prevention; consent via Google User Messaging Platform | https://policies.google.com/technologies/ads ; https://policies.google.com/privacy |
| Google Play Services | Required runtime layer for Firebase, AdMob and Play distribution | https://policies.google.com/privacy |
We are not responsible for the privacy practices of these third parties. Where this Privacy Policy makes statements about them, we have done so in good faith based on their published terms as of the “Last updated” date.
Captions and transcripts produced by KineCut are generated by AI speech-to-text and language models operated by Groq and, if you enable it, by Google’s Gemini API. AI output may contain errors, mis-transcriptions, or omissions. You are responsible for reviewing and correcting the output before publishing or relying on it for any consequential purpose. KineCut and its publisher are not liable for inaccuracies in AI-generated output.
You are responsible for ensuring that any media you transcribe with KineCut is content you have the legal right to use, and that your use complies with the policies of whichever provider you use:
Do not use the app to process content you do not have rights to, to generate harassing, deceptive, infringing or unlawful material, to create non-consensual or deceptive media, to bypass rate limits or platform restrictions, or for any purpose prohibited by the applicable provider’s policies or by law. KineCut does not itself send anything to any AI provider beyond the audio/text needed for the feature you trigger, and sends to Gemini only when you have added your own Gemini key.
We may update this Privacy Policy from time to time. When we do, we will:
A change-log of past versions is available on request.
KineCut — punutype@gmail.com
Publisher: Yashwant Shila
Country of operation: India
Application package: com.kinecut.app
If you cannot resolve a privacy concern with us, EEA users may complain to their local Data Protection Authority; UK users to the ICO (https://ico.org.uk/); Indian users to the Data Protection Board of India once constituted under the DPDP Act.