This Privacy Policy explains how NEXALIFY Ltd ("we," "us," or "our") collects, uses, and shares information in connection with AskClean (问净) — our disk-cleanup application for macOS — Photo Slim — our photo-cleanup application for iPhone — and the website at askclean.app (together, the "Services").
AskClean is built to be private by design. The app scans your disk locally on your Mac; the results never leave your device unless you ask for an AI explanation, and even then only item metadata (such as a file's name, size, path, and type) is sent — never the contents of your files. We do not require an account, and we never upload or back up your photos, documents, or personal files — the optional photo cleanup feature analyzes your photo library entirely on your Mac.
If you do not agree with this Policy, please do not use the Services. Questions? Email us at [email protected].
1. Information We Collect
Information processed locally on your device
When you run a scan, AskClean reads file and folder metadata on your Mac to identify caches, duplicates, large files, and other removable items. These scan results are stored and displayed only on your device. We do not receive, collect, or have access to them.
Information you send for AI explanations
If you use the optional AI explanation feature, AskClean sends the metadata of the selected item(s) — for example the name, size, path, file type, and category — to our backend and an AI service provider so a plain-language explanation can be generated. We do not send the contents of your files, and these requests are not used to build a profile of you.
Purchase and license information
When you buy a license, payment is processed by Stripe. We do not receive or store your full card number; Stripe provides us with a transaction identifier, the purchase amount, and a license-key record tied to your Stripe checkout session. If you contact support, we receive the email address and any details you choose to share.
Photo cleanup on your Mac (AskClean 3.3+)
If you use AskClean's photo cleanup feature, the app asks for permission to access your macOS photo library and then analyzes it entirely on your Mac — detecting similar, duplicate and blurry photos and compressing large photos and videos. Your photos and the analysis results are never uploaded, shared, or backed up by us. Photos you choose to delete are moved to the Photos app's Recently Deleted album, recoverable for about 30 days.
Photo Slim (iOS): photos stay on your device
Photo Slim analyzes your photo library — duplicate and similar-photo detection, blur detection, and photo/video compression — entirely on your iPhone. Your photos and videos are never uploaded to us or anyone else, and no account is required.
Photo Slim (iOS): app usage analytics
Photo Slim uses Google Firebase Analytics to collect usage statistics, such as screens viewed, features used, app version, device model, OS version, and approximate region. App-instance identifiers may be used by Firebase. These events never include your photos, file names, or any content from your photo library. Photo Slim's one-time unlock is processed by Apple as an in-app purchase; we do not receive your payment details.
App usage analytics and diagnostics
Production builds of AskClean for Mac and Photo Slim for iOS use Firebase Analytics for usage statistics and Sentry for crash, hang, error, and performance diagnostics. Reports can include app and OS versions, device characteristics, language, feature and screen events, operation duration, stable error categories, and aggregate counts or size ranges. These services may use app-instance or installation identifiers and receive network information necessary to deliver reports. These identifiers are not your account name, but the data should not be understood as guaranteed anonymous. We do not intentionally attach photo contents, document contents, filenames, personal file paths, license keys, or free-form AI conversations to these analytics events. Sentry is configured with default personal-information collection disabled. The Mac usage-analytics configuration is enabled for direct production distribution and disabled for local debug and automated test runs.
Website analytics
Our website uses Sentry to detect JavaScript errors and diagnose performance, including page loads, navigation, requests, and media-processing duration. Sentry is configured to sample 100% of errors and performance traces on our production website. Reports include technical browser information, public page paths, source-code stack locations, and stable failure categories. When a browser media tool fails, diagnostic reports may also include the selected file's exact byte size, duration, container, audio/video codecs and track properties, requested output settings, processing stage and progress, recovery counters, and browser storage/decoder capabilities. We remove URL query strings, fragments, request/response bodies, cookies, user identity fields, and dynamic error messages before sending reports. We do not enable Sentry session replay or send your media contents, filenames, file paths, license keys, or purchase identifiers. Sentry receives the network information necessary to deliver these reports, including the connecting IP address; we do not intentionally attach IP addresses as event user data.
Our website uses Google Analytics 4 to understand aggregate traffic (pages viewed, approximate location, device/browser type, referring source). This is collected via cookies and similar technologies. The AskClean app has no advertising. App usage analytics and diagnostics are described separately below.
Selected product and browser-tool pages automatically load Microsoft Clarity for session replay and heatmaps when you visit. Microsoft receives interaction and technical data, such as clicks, scrolling, page URLs, device/browser information, and a reconstruction of the page. We use this to investigate confusing controls, processing feedback, and download or purchase journeys on desktop and mobile. Clarity is not installed in our Mac or iOS apps.
Browser-based media tools process files locally. We mask file summaries, tool options containing file-derived values, output details, and error areas in Clarity. We keep output filenames out of recorded download attributes and do not send file contents, filenames, license keys, purchase identifiers, or user-entered content as Clarity custom events or tags. Purchase-success pages are excluded from Clarity recording.
2. How We Use Information
- To provide the core disk-cleanup functionality (which runs locally on your Mac).
- To generate AI explanations for items you choose to inquire about.
- To process your purchase, issue and validate your license key, and provide your download.
- To respond to support requests and process refunds.
- To measure and improve our website and Services using aggregate analytics, session replay, and heatmaps.
- To comply with legal obligations and protect against fraud or abuse.
3. Local-First Processing
AskClean is a desktop application. File scanning and cleanup run on your own Mac. Optional AI explanations use selected item metadata as described above. Confirmed disk-cleanup and app-uninstallation items are deleted permanently, not moved to the macOS Trash. Folder-media deletion may use the Trash, while deletion from an Apple Photos library uses Recently Deleted. Check the confirmation for the selected operation and keep a backup. We do not receive the files you remove or maintain a server-side copy of your disk or scan results.
4. AI Explanations
The AI explanation feature is opt-in per item. When you request an explanation, the relevant item metadata is sent to our backend (api.askclean.app) and forwarded to a third-party AI provider to produce the response. We instruct our providers not to use this data to train their models where such controls are available.
AI explanations are provided for convenience and may contain errors. You remain in control of every deletion — see our Terms of Service.
7. Data Retention
We keep purchase and license records for as long as needed to validate your license, provide support, and meet tax and accounting obligations. AI explanation requests are retained only as long as necessary to provide and troubleshoot the feature. Support emails are kept for as long as needed to resolve your request. Scan results live on your device. Clearing app history removes the corresponding local records; uninstalling an app may leave support files that must be removed separately.
8. Data Security
We use reasonable technical and organizational measures to protect information, including encryption in transit (HTTPS/TLS). AskClean is distributed as a Developer ID–signed and notarized app. No method of transmission or storage is completely secure, so we cannot guarantee absolute security.
9. Your Privacy Rights
Depending on where you live (for example under the EU/UK GDPR or the California CCPA/CPRA), you may have the right to access, correct, delete, or port your personal information, to object to or restrict certain processing, and to not be discriminated against for exercising these rights. Because we do not require an account and store very little personal data, the main records tied to you are your purchase and any support correspondence.
To exercise any right, email us at [email protected] and we will respond within the timeframe required by applicable law.
10. International Users
We operate globally and may process information in countries other than your own. Where required, we rely on appropriate safeguards for international transfers. By using the Services, you understand your information may be processed in these locations.
11. Children's Privacy
The Services are not directed to children under 13 (or the minimum age in your jurisdiction), and we do not knowingly collect their personal information. If you believe a child has provided us information, contact us and we will delete it.
12. Changes to This Policy
We may update this Privacy Policy from time to time. When we do, we will revise the "Last updated" date above and, for material changes, provide a more prominent notice. Your continued use of the Services after an update means you accept the revised Policy.
13. Contact Us
If you have questions about this Privacy Policy or your data, contact us at [email protected].