Short version: BatchCraft does not collect, transmit, or store any of your personal data or photos on any server. Everything stays on your device.

1. Overview

BatchCraft ("the app", "we", "our") is a photo editing app for iOS developed by Yuxuan Xiao ("developer"). This Privacy Policy explains what information the app accesses, how it is used, and your rights regarding that information.

2. Information We Access

The app requests access to your device's photo library solely to enable its core functionality:

No photos are ever transmitted off your device. All image processing happens locally using Apple's CoreImage framework. We never upload, transmit, or store your photos on any server.

You may deny photo library access at any time in iOS Settings → Privacy & Security → Photos. The app will not function without this permission.

3. Data We Do Not Collect

The app does not collect, store, or transmit:

4. Local Storage

The app stores the following data locally on your device only:

This data is stored entirely on your device using iOS's local file system. It is never synced to iCloud, transmitted to servers, or shared with any third party. Deleting the app removes all locally stored data.

5. In-App Purchases

BatchCraft offers a one-time Pro unlock ($4.99) processed entirely by Apple through the App Store. We never see your payment details, billing address, or any financial information. Apple's privacy practices apply to that transaction. You can review Apple's Privacy Policy at apple.com/legal/privacy.

Purchase status (whether Pro is unlocked) is verified locally via Apple's StoreKit framework. No account creation is required.

6. Third-Party Libraries

The app uses the following open-source library:

No third-party analytics SDKs, advertising SDKs, or data-sharing services are included.

7. Children's Privacy

The app is not directed at children under the age of 13. We do not knowingly collect any personal information from children. If you believe a child has provided personal information, please contact us and we will take steps to remove it.

8. Changes to This Policy

We may update this Privacy Policy from time to time. The updated version will be posted at this URL. We encourage you to review this page periodically. Continued use of the app after changes constitutes acceptance of the updated policy.

9. Contact

If you have questions or concerns about this Privacy Policy, please contact:

Yuxuan Xiao
Email: rafaelxiao@hotmail.com