Privacy Policy
Effective date and last updated: October 14, 2026
This KeepFirst Privacy Policy explains how KeepFirst: Photo Cleaner (“KeepFirst”), developed by Yifan Huang, handles information in the iPhone app, on keepfirst.app, and when you contact support.
Privacy at a glance
- Photos and videos are reviewed and compared locally on your iPhone.
- KeepFirst does not collect photos or videos.
- KeepFirst does not upload photos or videos.
- There is no cloud AI analysis. Similarity comparison and the optional Scenes recognition run locally on your device.
- The app does not require an account and does not include remote analytics.
- KeepFirst does not track users across apps or websites.
- The current release does not include a third-party advertising SDK or personalized advertising.
- Each device includes 200 free newly processed items. Optional Weekly, Monthly, and Lifetime purchases are processed by Apple. There is no forced trial.
- The website has no account system, contact form, advertising tracker, or analytics tracker.
- Support messages are used only to respond, troubleshoot, maintain security, and meet legal obligations.
Information handled by the iPhone app
Photos access
KeepFirst requests access to Apple Photos so you can review, compare, organize, and choose photos or videos to keep. You may grant full or limited Photos access and can change that permission in iOS Settings.
Photo thumbnails, previews, metadata needed for sorting, similarity comparisons, and optional scene recognition are processed on the device. KeepFirst does not send copies of your photos, videos, filenames, album names, locations, or Apple Photos identifiers to the developer.
On-device scene recognition
Starting with KeepFirst 1.4.0, the Scenes tab can group photos and screenshots into scenes such as people, food, scenery, chats, and orders and receipts. Recognition starts only after you turn it on, and you can pause it at any time. It runs entirely on your iPhone, using a model bundled with the app and Apple’s on-device Vision and text recognition. KeepFirst does not identify who people are.
KeepFirst stores the resulting scene labels, scores, and fixed category signals on the device so it does not repeat the work. It does not store the text it reads from screenshots. These results are never sent to the developer or any other server, and deleting the app removes them.
Local app data
KeepFirst stores limited app state on your device, including Apple Photos identifiers, keep/review status, task source, review-group identifiers, manual Keeps names and memberships, on-device scene recognition results, and timestamps. This information preserves your progress and powers the in-app Review Bin and private Keeps. It is not uploaded to KeepFirst servers because KeepFirst does not operate an account or cloud-sync service.
Local app state remains on the device until it is changed through normal app use or removed with the app. Removing local KeepFirst state does not delete the original media from Apple Photos.
Deletion and recovery
Items placed in KeepFirst’s Review Bin remain in Apple Photos. A photo or video is removed from the library only after you request deletion in KeepFirst and confirm the standard iOS Photos prompt. Apple Photos and your iCloud settings control Recently Deleted, recovery, and synchronization.
Purchases
Each device can process 200 newly processed photos or videos for free. KeepFirst stores that allowance on the device. Browsing and manual Keeps organization are not limited by it. Optional Weekly and Monthly auto-renewing subscriptions, and a one-time Lifetime purchase, unlock unlimited local cleanup. Apple processes payment. KeepFirst uses verified transaction information only to determine whether unlimited cleanup is active and does not receive payment-card details. The purchase page can accept an Apple offer code for weekly, monthly, or lifetime access. There is no forced free trial, and the app does not require a subscription at startup.
Information handled by this website
The website does not currently use analytics cookies, advertising cookies, user accounts, or contact forms. It is hosted by Vercel. Vercel may process basic technical information such as IP address, browser type, requested URL, request time, and security logs to deliver the site, prevent abuse, and maintain reliability. Vercel controls its own infrastructure logs and retention practices.
The website may use essential browser storage for interface preferences such as the selected color theme. This is not used for advertising or cross-site tracking.
Support communications
If you email support, you voluntarily provide your email address, message, and any attachments you choose to send. This information is used only to respond, troubleshoot, protect KeepFirst and its users, or comply with legal obligations.
Do not send private photos or sensitive personal information unless it is necessary for the support request. Support conversations are normally deleted within 12 months after the request is resolved, unless a longer period is reasonably needed for follow-up, security, fraud prevention, dispute resolution, or legal compliance. You may ask for an earlier deletion when no legal obligation requires retention.
Sharing, sale, and third parties
KeepFirst does not sell personal information and does not share it for cross-context behavioral advertising. Information may be handled only by service providers needed for the specific interaction—such as Apple for App Store and Photos services, Vercel for website hosting, and the email provider used to answer support—or disclosed when required by law, to protect rights and safety, or to investigate abuse.
Apple, Vercel, the email provider, and any external site linked from keepfirst.app process information under their own privacy policies. Their infrastructure may process information in countries outside your own.
Legal bases and your rights
Depending on where you live, support and website technical information may be processed to provide requested support, operate and secure the website, comply with law, or pursue legitimate interests that do not override your rights. Photos access is controlled through the permission choices provided by iOS.
You may have rights to ask whether personal information is held about you, request access, correction, deletion, restriction, or portability, object to certain processing, withdraw consent where processing relies on consent, or complain to a local data-protection authority. Because KeepFirst has no user accounts or cloud photo library, most requests to the developer will relate only to support communications.
To make a privacy request, email support@keepfirst.app. Reasonable verification may be required before fulfilling a request.
Children’s privacy
KeepFirst is not directed to children for the purpose of collecting personal information. The app has no account system and does not upload photo libraries, so the developer does not knowingly collect children’s photos through the app. If you believe a child has sent personal information in a support message, contact us so it can be reviewed and deleted where appropriate.
Security
KeepFirst reduces risk by keeping photo processing and app state on the device and avoiding unnecessary collection. Website and support providers use their own technical and organizational safeguards. No device, email service, or internet transmission can be guaranteed completely secure, so please limit support messages to information needed to resolve the issue.
Changes to this policy
This policy will be updated before a release introduces materially different data practices, such as cloud sync, remote analytics, user accounts, third-party advertising, or photo uploads. The latest version and effective date will remain at this URL. Material changes will be communicated through the website, App Store, or app when required.
Contact
Privacy and support requests: support@keepfirst.app
Developer: Yifan Huang
Website: https://keepfirst.app