Artisan

Privacy Policy

Effective date: May 26, 2026 App: Artisan (Android) Developer: EnigmaMachineDev

Overview

Artisan is an offline-first Android application. It does not connect to the internet, does not collect personal information, and does not transmit any data to external servers or third parties. All data you create in Artisan stays on your device.

Information We Collect

Artisan does not collect any personal information. The app stores the following data locally on your device, in a private application folder:

  • Project records (name, status, completion and sale details, notes)
  • Project types and pricing settings you define
  • Material and expense entries (category, amount, notes)
  • Time entries (hours worked and the hourly rate applied)
  • Selling-platform entries and their fee settings
  • Price-change history and listing details
  • Photos you attach to your projects
  • App settings and preferences

None of this data is linked to your identity, uploaded anywhere, or shared with any third party.

How We Use Your Data

Data stored by Artisan is used solely to operate the app's features on your device:

  • Displaying and organizing your projects, materials, and time entries
  • Calculating accumulated cost, suggested pricing, and profit margins
  • Showing sales insights such as profit, ROI, sell-through, and average time to sell
  • Restoring app state between sessions

Photos & Camera

Artisan lets you attach photos to your projects. When you choose to add a photo, the app asks for permission to use your camera or to select images from your photo library. Selected images are resized and saved into Artisan's private application folder on your device. Photos are never uploaded or shared by the app — they are only included if you choose to export your data (see below). Artisan only accesses your camera or photo library at the moment you add a photo.

Export & Import

Artisan includes an optional export feature. You can export your full ledger (your data.json plus your project photos) as a ZIP file, or export your project list as a CSV file, through Android's standard share sheet (expo-sharing). Import is handled through Android's system file picker (expo-document-picker / Storage Access Framework). Neither process routes data through any server — all file operations are local and on-device. You choose what you do with exported files.

Permissions Required

Artisan requests only the permissions needed for features you actively use:

  • Camera — used only when you choose to take a photo of a project
  • Photos / Media — used only when you choose to attach an existing image to a project
  • Storage Access Framework — used for the optional import and export features. This does not require a broad storage permission; Android manages file access through the system file picker and share sheet

Artisan does not request access to your contacts, location, microphone, or any other sensitive system resource.

Data Storage & Security

All app data is stored in a private application folder that belongs to Artisan and is not accessible to other apps. This data is removed when you uninstall Artisan. If you have Android's built-in backup enabled, your device OS may back up app data to your Google account; this is governed by Google's privacy policy, not ours.

Data Sharing

Artisan does not share any data with third parties. There are no analytics SDKs, crash reporting services, advertising networks, or external APIs integrated into the app.

Deleting Your Data

You can delete all data stored by Artisan at any time by clearing the app's data in your Android settings (Settings → Apps → Artisan → Storage → Clear Data), or by uninstalling the app.

Children's Privacy

Artisan does not knowingly collect any information from children. The app collects no personal information from any user, regardless of age.

Changes to This Policy

If this privacy policy changes, the updated version will be published at this URL with a revised effective date. Continued use of Artisan after any changes constitutes acceptance of the updated policy.

Contact

If you have questions about this privacy policy, you can reach us at: github.com/EnigmaMachineDev