Privacy Policy
Privacy Policy
RoughSync deeply values the canvases, images, texts, and exported data created by our users. This page explains how RoughSync handles data regarding saving, syncing, purchasing, importing, and exporting.
Last Updated: May 5, 2026
1. Information We Collect
RoughSync stores data necessary to provide app features directly on your device, including canvas names, creation and update timestamps, folder names, shapes on the canvas, pen strokes, images, texts, group information, and export metadata.
2. Saving via iCloud / CloudKit
RoughSync uses SwiftData + CloudKit to save data. In environments where iCloud is enabled, your data may be saved and synced to your iCloud account (tied to your Apple ID) via Apple's CloudKit. In the current implementation, there is no in-app feature to toggle iCloud sync on or off.
3. Collaboration and Sync
For nearby sync, RoughSync uses Multipeer Connectivity to send and receive canvas elements, cursors, and sync packets with nearby devices. For sync over FaceTime, GroupActivities / SharePlay is used to transmit current canvas states and updates to participants in the SharePlay session.
Sync packets are sent and received as JSON DTOs. Upon reception, the app validates sizes, coordinates, image data, and text lengths, ignoring invalid or excessively large payloads.
4. Importing Images and PDFs
You can import photos, image files, and the first page of PDF files into the canvas. The imported image data is saved as part of the canvas data.
5. Exporting
RoughSync allows exporting to Project JSON, White Background PNG, Transparent PNG, and PDF formats. You are responsible for choosing the sharing destinations, save locations, and managing the exported files.
6. Purchase Information
RoughSync Pro is provided using StoreKit 2. Purchases, subscriptions, refunds, and billing are managed entirely by Apple. RoughSync only checks your purchase status to determine the availability of Pro features.
7. Third-Party Advertising and Tracking
RoughSync does not use third-party advertising SDKs to display ads, nor does it perform any tracking for advertising purposes.
8. Permissions
To provide its features, RoughSync may request permissions for Photos, Files, Local Network, SharePlay / GroupActivities, and iCloud. These permissions are strictly used for importing images and PDFs, nearby sync, collaborative editing via FaceTime, and data saving/syncing.
9. Contact
If you have any questions or concerns about this Privacy Policy or data practices, please contact me through the websites below:
Website: hitto.me
App Website: roughsync.hitto.me
This policy may be updated in response to changes in app specifications, laws, or platform requirements.