This page explains the current data practices of
Heddlewise
Controller and scope
The publisher and controller for developer-managed processing is Blacksunset OÜ, Estonian registry code 16513658. Contact: info@blacksunset.ee.
Hariduse põik 1, Kõrveküla alevik, Tartu vald, Tartu maakond, 60512, Estonia.
If you email support, the studio processes your email address and message only to answer the request and meet applicable legal obligations.
Data handled by the app
- Project data can include project and yarn names, yarn colours, loom settings, measurements, planning allowances, colour patterns, threading progress and the next pick to weave. Heddlewise processes these details on your device to calculate a weaving plan and save your place. Project names and yarn names contain only the text you choose to enter.
- Your project library, unfinished project setup and preferred measurement units are saved locally. We do not operate a server that receives your projects, and there is no automatic project sync or public project feed. The app does not send your project names, measurements, colours or weaving progress to Google Play.
- Google Play provides product details, the local purchase price and purchase status. To check access to the Full project library, the app receives a signed purchase record and signature, a purchase token, product identifier, purchase time and, when available, an order identifier. It also stores the time when the purchase was checked. Heddlewise does not receive your payment-card number, bank details or Google account password.
- The Google Play Billing library automatically sends Google technical diagnostics, including billing operation results and connection errors. The diagnostic context includes a billing session identifier, app and billing-library versions, Android version, device model and build information, network type, mobile operator codes, language, region settings and time-zone offset. Google uses this information to improve billing performance and investigate problems. The billing session identifier connects events from the same billing session; it is separate from your weaving projects.
- If you email info@blacksunset.ee, the support operator and email provider receive your email address, message and any attachments you choose to send. We use this information to answer your request. Send a project backup only if it is relevant to the issue and you want to share it. The publisher is Blacksunset OÜ, Estonian registry code 16513658.
Permissions
- Google Play Billing uses internet access, network-state access and the Google Play billing permission. Weaving plans and saved progress work offline. Buying or restoring the optional library unlock and checking purchase ownership use Google Play and may require an internet connection.
- File import, backup and guide export use Android’s system file picker. Heddlewise accesses the file or destination you select without requesting broad access to your files or photo library. It does not request location, contacts, camera or microphone access.
Storage and security
- If you enter a complimentary access code, the app validates it on your device and stores it in private storage excluded from backups and project exports. The code is not sent to us or Google. This local access is separate from a Google Play purchase. Clearing app storage or uninstalling removes this local access; a valid code can be entered again.
- Projects, unfinished setup and unit preferences are kept in Android’s app-private storage. Heddlewise does not add its own encryption or password to this working project file. Protection relies on Android’s app access controls and your device security. We cannot recover a project from our systems if it is lost from your device.
- You can export a JSON backup of your project library, including unfinished setup and unit preferences, or a readable UTF-8 text weaving guide. These files are unencrypted and have no Heddlewise password protection. Import reads a backup you select and adds project copies after your confirmation; it does not replace existing projects. Purchase receipts and purchase rights are not included in either export.
- Android’s file picker may offer a cloud storage service. If you select it, that provider receives and stores your exported file under its own terms and privacy policy. Choose who can access the destination. Heddlewise has no separate cloud backup or automatic project-upload service.
- Automatic Android cloud backup is disabled for local app data, and the app defines exclusion rules for Android device-to-device transfer. Device migration can also depend on Android and the device manufacturer. Export a project backup before clearing storage, uninstalling or changing devices; do not rely on automatic migration to keep your projects.
- The signed purchase receipt, signature and check time are stored separately in the app’s private no-backup storage, outside Android backup and project exports. A verified and acknowledged one-time purchase remains valid offline without a fixed expiry. A later successful Google Play ownership check can remove the unlock if the purchase has been refunded or revoked. Restoring project files does not restore purchase rights.
Third-party services
- Google Play processes the planned optional Full project library purchase through your Google Play account. Heddlewise requests product details, checks or restores owned purchases and acknowledges completed purchases using the purchase token. Purchase checks take place through Google Play and on your device; we do not operate a separate purchase-verification server. Restore purchases uses the Google Play account that made the purchase.
- The billing library’s background data-transport component sends the technical diagnostics described above to Google. This automatic processing can occur when the billing service is used, including purchase checks for free users; it does not require completing a purchase. Heddlewise has no setting to turn off these SDK diagnostics. Google handles its services under the Google Privacy Policy at https://policies.google.com/privacy and Google Play terms at https://play.google.com/about/play-terms/.
- Heddlewise has no advertising SDK, separate developer analytics or crash-reporting service, developer-managed account or project backend. Sending a support email is your choice and is separate from weaving, backup and purchase functions.
Advertising and purchases
- Heddlewise is being prepared for release and is not yet publicly available on Google Play. The planned free version includes one complete project, all four colour-pattern options and the weaving, export and restore tools within the app’s supported limits.
- The planned Full project library unlock has a one-time US price of USD 14.99 and allows a library of up to 200 projects. There is no subscription or advertising. After launch, Google Play will show the applicable local price and taxes before purchase. This policy does not mean the app or its purchase is already available.
- Losing or not restoring the unlock does not delete existing projects. Existing data, guide export, backup and restore remain accessible without the purchase, subject to the app’s file-size and 200-project capacity limits. Creating or duplicating additional projects beyond the free allowance requires the unlock.
Retention and deletion
- You can delete a saved project in Heddlewise. To remove all local projects, unfinished setup, preferences and the cached purchase receipt, use Android Settings → Apps → Heddlewise → Storage → Clear storage, or uninstall the app. Make a backup first if you need the projects later. There is no Heddlewise account to delete.
- Exported backups and text guides stay in the location you selected until you delete them there. Deleting a project or clearing the app does not remove copies saved or shared elsewhere. We cannot remotely recover or erase projects that remain only on your device.
- Clearing local data does not refund a purchase or erase Google’s purchase history or billing diagnostics. Google controls retention of its service records under its own policies; Heddlewise does not provide a way to erase Google’s billing diagnostics. An eligible purchase can be restored through Google Play after reinstalling the app.
- We keep support correspondence while it is needed to handle the request, necessary follow-up or applicable legal obligations. For privacy questions or a request concerning information you emailed to us, contact info@blacksunset.ee. We do not receive support messages automatically through project storage or export.
Your rights and contact
Where data-protection law applies, you may request access, correction, deletion, restriction or portability of personal data controlled by the publisher, and object to processing. Most product data described here is held only on your device and can be managed there.
You may also lodge a complaint with the Estonian Data Protection Inspectorate.
This policy may be updated when the app or legal requirements change. The revision date above shows the current version.