Privacy Policy
Last Updated: 29 October 2026
In short:
- To make a video, the app uploads smaller copies of the clips and photos you choose (with their sound), your request, and when they were filmed to our server. Our server sends the sound, still frames and these details to OpenAI to recognise speech and plan the edit.
- Your original video and photo files themselves are not uploaded. The final video is put together on your phone.
- The app does not read or send the location of your photos and videos.
- We keep the uploaded copies and the job details with no automatic deletion date yet. They are deleted when you delete your account, and you can email us to have them deleted sooner.
- There are no ads in the app and we do not sell your data. We use Google Analytics for Firebase, which also collects your phone's advertising ID.
This policy describes ClipCraft 3.0 and later. It replaces the privacy summary in Section 9 of our Terms of Service. Where they differ, this policy applies.
Who We Are
ClipCraft (the Android app com.clipcraft.app) is made by Better Bureau ("we", "us"). We decide how ClipCraft uses your data and are responsible for it. You can reach us at neznamov.anton@gmail.com.
What We Collect
Account
- You sign in with your Google account. We receive your email address, your name and the link to your Google profile photo, and we create an account ID for you.
- Your profile also holds your time zone offset, credit balance, subscription status, level, streaks and rewards, and whether you have seen the introduction and accepted the terms.
Content You Choose
- The videos and photos you pick for a project, including their sound.
- Information stored in those files: when they were taken and their file names. The app does not read the location (GPS) stored in your photos and videos and does not ask for the "media location" permission.
- What you type or say as a request, your instructions for changes, and voiceovers you record in the app.
Usage and Device Data
- Which screens and features you use, collected by Google Analytics for Firebase (see "Advertising ID and Analytics" below).
- Crash reports with the device model, Android version and app version, collected by Firebase Crashlytics. The app does not add your account ID to crash reports.
- Your IP address, which our servers and providers see whenever the app connects, and the app version, which the app sends with every request to our servers.
- Your advertising ID, a device integrity check (Google Play Integrity) and a notification token (Firebase Cloud Messaging), all handled by Google.
Purchase Data
- Google Play handles payment. We never see your card or bank details.
- We receive the purchase token, the product, the order ID and Google Play's purchase record, so we can check the purchase and add your credits or subscription. We give Google Play a one-way hash of your account ID so purchases can be matched to your account.
- Every credit you earn or spend is recorded, with the amount, the feature, the time and details such as clip lengths.
- If a purchase fails, the app saves an error report with your account ID, the error code and message, the purchase tokens and the products.
Messages to Us
- If you email us, we keep your email and our reply.
How We Use It
- To run the features you ask for: making videos, subtitles, voice edit, motion graphics and photo animation.
- To manage your account, credits, rewards and purchases, and to stop misuse of free credits and refunds.
- To find and fix bugs and to understand how the app is used.
- To measure how well our advertising for ClipCraft works.
- To show you reminders and notifications.
What Happens on Your Phone and What Is Sent to Our Servers
What Stays on Your Phone
- Scanning your gallery to find clips for your request. The app recognises objects, scenes, text and the number of faces in your photos and videos with models that run on the phone, and keeps the results in a private index on the phone. Matching your request to your clips also runs on the phone.
- Recording voiceovers, editing, adding music, putting together the final video, removing the watermark and saving to your gallery.
Some phone services that these features use contact other companies:
- If you dictate a request by voice, your phone's speech recognition service (usually Google's) processes it, and only the text comes back to the app.
- The app downloads its on-phone models from Google Play and translation models from Google.
- Google's on-phone recognition tools (ML Kit) look at your photos and videos only on the phone, but send Google technical data about how the tools are used and how well they work.
- If Android backup is on, Android can copy the app's data, including the clip index and saved transcripts, to your Google account.
What Is Sent to Our Servers
Making a video. The app uploads to our server:
- a smaller copy (720 pixels on the long side) of each whole video you chose, with its sound, and of each photo, without the photo's embedded details;
- your request, the app language, and for each clip the time it was taken and technical details such as length and size. No location and no place names are sent.
Our server sends the sound to OpenAI to turn speech into text. It sends still frames, your request, the transcripts and the capture times to OpenAI to plan the edit, design its graphics and check the result. Our own graphics server draws the graphics, using a still frame from your clip. The plan comes back to your phone, which builds the final video from your original files. Your original files are not uploaded.
Older editing engine. The app still uses its older engine when the main one is not available, when you pick more clips than the main one takes at once, when you ask for changes to a video the main engine did not make, and to finish a video that was started in an older app version. It sends the full sound of each video, still frames, the transcripts, file names and your instructions to our servers, which pass them to OpenAI.
Subtitles. The sound of the parts of your clips you use goes, in pieces of up to about one minute, to our server and on to OpenAI for speech recognition. No video is sent.
Voice edit (removing pauses, picking the best takes). Your whole voiceover recording (up to 10 minutes) goes to our server and on to OpenAI for speech recognition. For best takes, the recognised text is also sent to OpenAI to choose the takes.
Motion graphics. Your instructions, your original request, your language setting, the timeline layout with clip file names, and text from the earlier edit plan go to our server and on to OpenAI to design the graphics. Our own rendering server then renders them. No images or sound from your clips are sent for this.
Photo animation. A copy of the photo, resized to at most 1920 by 1080 pixels, goes through our server to ImgBB, a public image host, where it can be opened by its web link for up to 10 minutes and is then deleted. The link and your prompt go to Higgsfield, which makes the animation. The app downloads the result from a link Higgsfield provides.
Account, credits and purchases. Your profile is stored in Google Cloud Firestore. Credits, rewards and purchase checks go through our credits server.
Every request to our servers carries your sign-in token (it contains your account ID and, if your Google account has them, your email address, name and photo link) and the app version.
Old app versions (1.0.41 and earlier) use an older server that sends still frames, transcripts and your instructions to OpenAI.
Service Providers
We do not sell your personal data. We share data with the providers below so they can run parts of ClipCraft for us, and when the law requires it.
- Google (Firebase Authentication, Cloud Firestore, Google Analytics for Firebase, Crashlytics, Cloud Messaging, App Check, Firebase Hosting, Google Sign-In, Google Play Billing and other Google Play services). Gets your account details and profile, usage and crash data, your advertising ID, purchase records, the requests for music and model downloads, and technical data from the on-phone recognition tools. Our server also checks your purchases with Google Play. See the Google Privacy Policy and Privacy and Security in Firebase.
- OpenAI (speech recognition, edit planning and graphics design). Gets from our servers the sound, still frames, transcripts, requests, instructions and capture times described above. See OpenAI's Privacy Policy.
- Fly.io (hosting). Runs all our servers, in Amsterdam (Netherlands), Frankfurt (Germany) and Chicago (United States), and keeps their logs. See the Fly.io Privacy Statement.
- Tigris Data (file storage, through Fly.io). Stores the copies of your clips uploaded to make a video, and the results. See the Tigris Privacy Policy.
- ImgBB (photo animation). Holds a copy of the photo for up to 10 minutes. See the ImgBB Privacy Notice.
- Higgsfield (photo animation). Gets the photo link and your prompt, and returns the animation. See the Higgsfield Privacy Policy.
Each provider also handles data under its own policy.
How Long We Keep Data
- Account, profile, credits and credit history: until your account is deleted.
- Purchase records, including the notices Google Play sends us about them: no fixed end date. When your account is deleted, your account ID is removed from them.
- Failed purchase reports: no automatic deletion yet.
- Making a video: the uploaded copies of your clips, the results, and the job record (your request, the app language, capture times and a few short transcribed sentences) have no automatic deletion date yet; they are deleted when you delete your account. Working files on the server (frames, sound, transcripts, plans and previews) are deleted automatically 7 days after the job ends (or when the server next starts, if it is off at that time), and server disk backups keep them for up to 7 more days. Graphics rendering files are deleted within 24 hours.
- Motion graphics: rendering jobs (your account ID and the text of the graphic) are deleted automatically 48 hours after they finish (or when the server next starts, if it is off at that time), and server disk backups keep them for up to 5 more days.
- Subtitles, voice edit, motion graphics design and the older editing engine: the sound and images are deleted when the request ends. A short text description of your clips may stay in server memory for up to 6 hours.
- Photo animation: deleted from ImgBB within 10 minutes. Higgsfield keeps data under its own policy.
- OpenAI: keeps what our servers send under its own API data policies. Our video-making server uses OpenAI's option to store responses, which OpenAI says it keeps for 30 days by default. The older server used by app versions 1.0.41 and earlier creates records at OpenAI that we do not delete.
- Server logs: kept by Fly.io for its standard log period. They include your account ID and request details and, for some features, parts of your request or of a transcript.
- Analytics: kept by Google for the period set in our Google Analytics settings.
- Crash reports: Firebase keeps them for 90 days and then removes them.
- On your phone: the clip index, saved transcripts, projects and recordings stay until you delete your account in the app, uninstall the app or clear its data.
Advertising ID and Analytics
- ClipCraft shows no ads and contains no ad network.
- We use Google Analytics for Firebase to see how the app is used: screens viewed, features used, sign-in steps, model downloads, paywall views, purchases (product, price, currency and Google Play order ID), rewards, errors, and the app you share a video to. For your requests we record only their length, never the text.
- Analytics is linked to your account ID, not to your name or email address. It also records details such as your subscription type, credit range, level, streak, whether you have paid and whether you gave gallery access.
- The Analytics SDK also collects, on its own, an app instance ID, the device model, Android version and language, an approximate location based on your IP address, session data and your phone's advertising ID.
- We use the advertising ID and purchase events to measure which of our ads for ClipCraft lead to installs and purchases, for example in Google Ads. Google may use this data as described in How Google uses information from sites or apps that use its services.
- The app has no setting to turn analytics off. You can reset or delete your advertising ID in your phone's settings (on most phones: Settings, then Google, then Ads).
Security
- The app connects to our servers and providers over encrypted (HTTPS) connections.
- Each request to our servers carries your sign-in token so the server knows which account it belongs to.
- Uploaded clip copies are kept in private storage that is not open to the public, and video-making job data is kept on encrypted server disks.
- The exception is photo animation: the photo can be opened by its web link on ImgBB for up to 10 minutes.
- No system is perfectly secure, and we cannot promise that data will never be accessed without permission.
Your Rights and Account Deletion
- You can change your display name in the app, and delete your account in the app (Profile, Delete account).
- You can email us to ask for a copy of your data, to correct it, to delete it, or to object to or limit how we use it. Depending on where you live, the law may give you these rights, and you can also complain to your local data protection authority.
- You can turn off the gallery, microphone and notification permissions in your phone's settings. Some features will then not work.
Deleting Your Account
You can delete your account in the app: open Profile, tap Delete account at the bottom and confirm. You can also email us and include the email address linked to your ClipCraft account, as explained on our Account Deletion page. Deleting your account does not cancel a Google Play subscription, so cancel it in Google Play first.
When you delete your account in the app, or when we process your email request, we remove your profile, credits, credit history and sign-in account at once and sign you out on all devices. We also delete the copies of your clips and the job records kept on our video-making server. When you delete it in the app, the app also clears its data on your phone (the clip index, saved transcripts, projects, recordings and caches); videos you saved to your gallery stay. The following stay:
- purchase records, without your account ID (a one-way hash of it stays), with no fixed end date;
- a one-way hash of your account ID and email address, with any unpaid credit balance and refund count, set to expire after 30 days, so that a new account cannot be used to get free credits again or to avoid what is owed;
- failed purchase reports, motion graphics rendering jobs, analytics and crash data, server logs, and data already sent to OpenAI or Higgsfield, for the periods listed above;
- after an email request, everything on your phone (uninstall the app or clear its data to remove it), and in every case the videos you saved to your gallery. Copies made by Android backup follow your Google account's backup settings.
Children
ClipCraft is not meant for children under 13, or under the minimum age for using online services in their country. We do not knowingly collect data from them. If you think a child has given us data, email us and we will delete it.
International Data Transfers
Our servers run in the Netherlands, Germany and the United States. Your profile, credits and purchase records are stored in Google Cloud Firestore in the United States. Google, OpenAI, Fly.io, Tigris, ImgBB and Higgsfield may process data in the United States and other countries. Data protection laws there may differ from those where you live.
Changes to This Policy
We update this policy when the app changes how it uses data, and we change the date at the top. If a change is important, we will also tell you in the app or by email.
Your privacy matters to us. If you have any concerns or questions about how we handle your data, please contact us.
← Back to Home
© 2026 Better Bureau. All rights reserved.