FrameCraft Privacy Policy
Last updated: July 26, 2026
Effective date: July 26, 2026
FrameCraft (the "App") values your personal information and privacy. This Privacy Policy explains how we collect, use, store, share, and protect your information in accordance with applicable laws and regulations, Apple App Store, Google Play, and domestic app store compliance requirements.
This Privacy Policy applies to the iOS version, Android version, and related services of the App. If you do not agree with this Policy, please stop using the App.
1. Personal Information Controller
The personal information controller under this Privacy Policy depends on the channel through which you obtain, download, or use the App:
- For versions released, downloaded, or used through Android app stores in mainland China, the controller is Hefei Xixia Network Technology Co., Ltd., registered at Area A, 5th Floor, Building A, Zhongrui Building Research Building, Intersection of Hongfeng Road and Kexue Avenue, High-tech Zone, Hefei, Anhui, China.
- For versions released, downloaded, or used through Apple App Store, Google Play, or other overseas/international app stores, the controller is the individual developer Shi Xiuwen, as shown on the relevant app store page.
- In this Policy, "we", "developer", or "controller" refers to the corresponding entity above for the distribution channel you use.
2. Information We Collect and Use
The App's basic image editing, frame preview, and artwork saving features are mainly completed locally on your device. Except when you actively sign in, make payments, submit feedback, or use features that require network access, we do not actively upload your local artworks.
- Account and sign-in information: When you use Apple Sign In, we may receive the user identifier, email address, name, or other authorized information provided by Apple. When you use WeChat login, we may receive openid/unionid, nickname, avatar, or other information returned by WeChat authorization. In domestic Android versions, when you actively use WeChat login or WeChat Pay, WeChat OpenSDK Android may read the installed app list or WeChat installation status only to determine whether the WeChat client can be opened for authorization or payment.
- Membership and order information: This may include product identifiers, order numbers, transaction identifiers, payment status, membership type, membership expiration time, activation code verification result, and anonymous device identifier. This information is used for payment completion, benefit activation, order synchronization, and after-sales verification. You may purchase membership without signing in. If you purchase without signing in, benefits take effect on the current device. Sign-in is only used when you voluntarily sync benefits across devices.
- Artwork and file information: Images you select or capture, editing parameters, exported images, creation history, and usage records of free watermark-free export credits are usually stored locally on your device. When you actively save to your album, share to another app, or submit feedback, the relevant content will be processed according to your action.
- Feedback and contact information: When you submit feedback, we collect the issue description, contact information you provide, and necessary device model, system version, app version, error information, or similar data to locate issues and reply to you.
- Device and log information: To maintain stable operation, we may process device model, operating system, app version, network request status, crash logs, or error logs where necessary.
3. Permissions
- Camera permission: Used to take photos as editing materials. It is requested only when you actively use the camera feature.
- Photos/album permission: Used to select images from your album and save generated artworks to your album. iOS may use photo read access or add-only access; Android may request image media or storage-related permissions depending on the system version.
- File access capability: Used to read images you actively select or artwork files saved inside the App.
- Network permission: Used for sign-in, membership status synchronization, order creation or verification, activation code verification, feedback submission, and access to web agreement pages.
- Clipboard, contacts, location, and microphone permissions: The current version does not actively request or use these permissions.
4. Third-party SDKs, Platform Services, and Plugins
The App uses necessary third-party platform services depending on the platform. Third parties may process information according to their own privacy policies. You may also view the "Personal Information List" and "SDK Sharing List" in the App's Settings page to understand the information types, processing methods, and partners for each business scenario.
Apple Sign In / Apple In-App Purchase (iOS)
Purpose: Apple account sign-in, iOS membership purchase, order synchronization, and order verification. Information involved: Apple user identifier, email or name depending on authorization, product identifier, transaction identifier, purchase status, and similar data. Privacy policy: https://www.apple.com/legal/privacy/
Google Play Billing (Google Play Android, where applicable)
Purpose: Google Play membership purchase and purchase status callback. Information involved: product identifier, transaction/purchase token or order status provided by Google Play, and related account/payment status handled by Google. Privacy policy: https://policies.google.com/privacy
WeChat OpenSDK Android
Developer: Shenzhen Tencent Computer Systems Co., Ltd.
Purpose: Provide WeChat authorization login, Android WeChat Pay, and membership benefit synchronization.
Scenario: When the user chooses WeChat login or uses WeChat Pay on Android.
Information collected: WeChat user identifiers (openid/unionid), nickname, avatar, device information, network information, installed app list or WeChat installation status only for opening the WeChat client, and payment order status.
SDK privacy policy link: https://support.weixin.qq.com/cgi-bin/mmsupportacctnodeweb-bin/pages/RYiYJkLOrQwu0nb8
TalkingData SDK Android (domestic Android channels only)
Developer: Beijing Tendcloud Tianxia Technology Co., Ltd.
Purpose: Count basic user volume and app startup volume in domestic Android channels.
Scenario: Initialized only after the user agrees to the Privacy Policy; Google Play and iOS versions are not integrated.
Information collected: Basic launch/session statistics, app version, channel identifier, and necessary network transmission information. We have disabled collection switches for MAC, IMEI/MEID, installed app list, location, Wi-Fi information, OAID/VAID/AAID/UDID, screen parameters, device model, and OS version.
SDK privacy policy link: https://www.talkingdata.com/sdkprivacy.jsp?languagetype=zh_cn
System album, system sharing, image picker, and saving plugins
Purpose: Select images, take photos, save artworks, and share artworks. Information involved: image files you actively select or generate, file paths, and system authorization status. These functions mainly call operating system capabilities and are completed locally.
WebView, local storage, and network request plugins
Purpose: Display agreements and help pages, save local settings/creation history/membership expiration time, submit feedback, sign in, and synchronize orders. Information involved: page URLs, links, local settings, anonymous device identifier, membership expiration time, feedback content, and network request status.
The current version does not integrate advertising SDKs or third-party advertising tracking services. If we add third-party SDKs or materially change personal information processing in the future, we will update this Policy and notify you as required by applicable laws and regulations.
5. Sharing, Transfer, and Public Disclosure
- We do not sell your personal information.
- Except where authorized by you, required by law, required by regulators, necessary to protect users or public safety, or necessary to protect lawful rights and interests, we will not publicly disclose your personal information.
6. Storage and Protection
- Local artworks, creation history, and some settings are usually stored on your device. Deleting artworks, uninstalling the App, or clearing App data may make such content unrecoverable.
- Necessary account, membership, order, and feedback information may be stored on our servers or third-party platform systems to provide services, handle support, and meet compliance requirements.
- We take reasonable technical and management measures to protect information security, but no internet environment is absolutely secure. Please properly protect your device, account, and artwork content.
7. Your Rights
You may exercise rights such as access, correction, deletion, withdrawal of authorization, account deletion, complaint, and feedback through in-app settings, system permission settings, or by contacting us. After certain information is deleted, sign-in, membership synchronization, order verification, feedback handling, or creation history display may become unavailable.
Account Deletion:
- You may submit an account deletion request through the "Settings" page in the App, or send an email to shixiuwen1991@yeah.net to request account deletion. It is recommended to use "FrameCraft Account Deletion Request" as the email subject and include your sign-in method, account identifier, or other information that can be used to verify account ownership.
- To protect account security, we may require you to verify account ownership before processing the deletion.
- After verification, we will delete or anonymize personal information associated with your account, such as sign-in identifiers (e.g., Apple or WeChat user identifiers where applicable), profile information (e.g., nickname, avatar), server-side membership synchronization records, and feedback contact information, to the extent permitted by technology and law.
- Some information may be retained for a limited period when necessary for legal, tax, security, fraud prevention, dispute handling, payment verification, or app store compliance purposes. Images, artworks, drafts, and settings stored only on your device are controlled by your device and are not affected by account deletion.
- After account deletion, the account cannot be recovered, and associated membership benefits will expire. We aim to process verified deletion requests within 30 days of receiving sufficient information.
8. Protection of Minors
Minors should use the App with the consent and guidance of a guardian. If a guardian finds that a minor has provided personal information to us without consent, the guardian may contact us through in-app feedback for handling.
9. Cross-platform and App Store Notes
This Policy is a general privacy policy for the iOS version, Google Play Android version, and domestic Android app store versions. Different platforms may vary in sign-in, payment, permission names, and system prompts. We have described such differences in this Policy. The same Privacy Policy may be used as long as the actually integrated SDKs, permissions, and data processing remain consistent with this Policy.
10. Updates to this Policy
We may update this Policy according to laws and regulations, app store requirements, or functional changes. Material changes will be notified through in-app pages, pop-ups, or relevant pages. Your continued use of the App after an update means that you accept the updated Policy.
11. Contact Us
If you have questions about this Privacy Policy or personal information processing, you may contact us through the "Help & Feedback" page in the App, or email us at: shixiuwen1991@yeah.net. We will handle your request within a reasonable period.