SnagFlow Privacy Policy

Effective date and last updated: August 25, 2026

Translating this policy with Google Translate…

1. Introduction

SnagFlow is a local-first field inspection and reporting tool provided by an individual developer. This Privacy Policy explains how SnagFlow accesses, processes, stores, exports, and protects information relating to you, and how you can manage that information.

The current version of SnagFlow does not require a SnagFlow account and does not provide developer-operated cloud synchronization. Project data is stored locally on your device by default and is not automatically uploaded to a SnagFlow-operated server.

When access to the camera, photos, or similar device resources is needed, the App will request permission through the operating system. You may refuse or revoke permission, but the related feature may then be unavailable.

2. Information Processed by the App

Depending on the features you choose to use, SnagFlow may process the following information locally on your device.

2.1 Local profile information

You may enter an inspector name, company name, email address, telephone number, inspector photo, company logo, and default signature. This information is used to prepare, display, and export inspection reports.

2.2 Project and inspection information

You may create and store project names, descriptions, inspection locations or room locations, customer names, reference numbers, inspection company and inspector details, project summaries, custom fields, issue titles and descriptions, issue locations, assignee information, recommended actions, priorities, statuses, due dates, cost estimates, currencies, and other report content.

You are responsible for ensuring that you have a lawful basis and any necessary authorization to process customer details, addresses, contact information, signatures, site records, and other third-party information entered into the App.

2.3 Photos and media information

When you take a photo or select an image from the system photo library, SnagFlow processes the selected image, previews, thumbnails, annotations, and necessary media metadata such as file name, MIME type, dimensions, file size, creation time, file hash, and photo-library asset identifier. This information is used to document site issues, manage inspections, and create reports.

SnagFlow does not record audio while taking inspection photos. A photo is copied to the system photo library only when you enable or actively use the relevant save option.

2.4 Signatures

You may add inspector or customer signatures. A signature may be stored locally as an image or stroke data and may be included in a report or project backup. Because signatures may identify an individual, you should use this feature only with appropriate authorization.

2.5 Diagnostic and crash information

To troubleshoot problems and improve stability, SnagFlow stores certain diagnostic information locally, such as launch events, screen routes, interface actions, feature and subscription states, error messages, crash stack traces, thread names, and limited runtime information.

The App attempts to redact common tokens, passwords, API keys, cookies, telephone numbers, email addresses, and local file paths from logs. Diagnostic logs are not uploaded automatically. In release builds, local diagnostic logs are retained for up to 15 days and may be viewed, cleared, exported, or shared by you where the relevant controls are available.

2.6 Purchases and subscriptions

Optional Pro subscriptions are processed by the app store and payment system associated with your device. SnagFlow does not directly collect or store card numbers, payment passwords, or complete payment details. The App may receive and locally store a product identifier, plan type, purchase status, restoration result, and subscription entitlement status to provide or restore Pro features.

3. Device Permissions

SnagFlow may request the following permissions when required by a feature you choose to use:

  • Camera: to take photos of site issues.
  • Photos or media: to select inspection photos and, when you choose, save photos to the system photo library.
  • Legacy Android storage: on certain older Android versions only, to read a selected image or complete a file save or export operation.

The current version does not request microphone, location, contacts, telephone, SMS, Bluetooth, calendar, or body-sensor permission for its core features. You can revoke granted permissions in the device settings at any time. Features that depend on a revoked permission may no longer work.

4. Purposes of Processing

SnagFlow processes information only as necessary to:

  • create and manage inspection projects and issue records;
  • capture, select, annotate, and organize site photos;
  • generate, preview, export, and share PDFs, images, spreadsheets, data files, and project backups;
  • store local profiles, templates, language, theme, and other preferences;
  • provide, verify, and restore subscription entitlements;
  • diagnose errors, crashes, and operational problems locally; and
  • maintain the security, stability, and operation of the App.

5. Storage and Retention

Project and issue records, photos, annotations, signatures, reports, templates, local profiles, settings, and cached entitlement information are stored by default in the App's local database, private application directory, or temporary directory.

  • You may delete projects, photos, signatures, reports, logs, or other content through the relevant features in the App.
  • Local diagnostic logs in release builds are retained for up to 15 days and are then deleted or overwritten through the App's cleanup process.
  • Uninstalling the App will generally remove information in its private application directory. Copies already exported, shared, saved to the system photo library, included in a device backup, or stored by another app will not automatically be deleted.
  • Temporary files and caches may be removed earlier by the App or operating system.
  • Transaction records held by an app store are retained by that store according to its legal obligations and privacy policy.

You should export any backup you wish to keep before uninstalling the App, changing devices, or clearing application data.

6. Sharing and Disclosure

SnagFlow does not sell personal information, provide personal information to data brokers, or use project data for targeted advertising or cross-app or cross-website tracking.

Information may leave SnagFlow's local storage in the following circumstances:

  1. Export or sharing initiated by you: When you share a PDF report, photo, Excel, CSV, JSON, project backup, or diagnostic log, the selected content is sent through the system share sheet to the email app, cloud storage service, messaging app, or other recipient selected by you. The recipient processes the information under its own privacy policy.
  2. App store services: Google Play or the Apple App Store may process product queries, purchases, purchase restoration, subscription status, version checks, and related technical information. Such processing is governed by the relevant platform's privacy policy.
  3. Legal and safety requirements: The developer may comply with valid legal process where required by applicable law or where necessary to protect the lawful rights and safety of users, the public, or the developer. Because SnagFlow does not operate a server for project data, the developer generally cannot access project content stored only on your device.

7. International Data Processing

SnagFlow does not automatically upload local project data to a developer-operated server. If you use app store services or choose to share a file with an overseas service, the relevant provider may process information outside your country or region. Its privacy policy governs processing locations, safeguards, and available rights.

8. Security

SnagFlow uses measures such as operating-system application sandboxing, local-first storage, permission controls, data minimization, and log redaction to reduce information risks. Communications with external app store services use the security mechanisms provided by those services.

No method of storage or transmission can be guaranteed to be completely secure. You should protect your device passcode and device account, safeguard exported files and backups, and select sharing recipients carefully.

9. Your Choices and Rights

Depending on applicable law, you may have rights to access, correct, delete, restrict processing of, withdraw consent to, export, or complain about the processing of personal information. Because project data is stored locally on your device by default, you can normally view, correct, export, or delete it directly in the App.

You may also:

  • revoke camera or photo permission in the system settings;
  • clear local diagnostic logs;
  • delete projects, photos, signatures, reports, and other local content;
  • clear the App's data or uninstall the App; and
  • contact the developer with questions or a request available under applicable law.

The current version does not provide SnagFlow account registration, so there is no SnagFlow account-deletion process. To delete information already exported or shared with a third party, remove it from the relevant storage location or contact that third party.

10. Children's Privacy

SnagFlow is a productivity tool for field inspections, property, construction, maintenance, and related professional work. It is not designed specifically for children. The developer does not knowingly collect children's personal information through a developer-operated server. If you believe a child has used SnagFlow to process personal information without appropriate authorization, please contact the developer using the email below.

11. Third-Party Services

SnagFlow may use or access the following third-party platform features:

  • Google Play Billing and the Google Play Store;
  • the Apple App Store, Apple's app-version lookup, or in-app purchase services; and
  • third-party apps or services you select through the system share sheet.

Third-party services process information under their own terms and privacy policies. This Privacy Policy does not govern processing independently determined by a third party.

12. Changes to This Policy

The developer may update this Privacy Policy to reflect changes to the App, technical implementation, applicable law, or platform rules. The updated policy will be posted on this page with a revised “Last updated” date. Where required by law or platform rules, material changes affecting your rights will also be communicated through an in-app notice or another appropriate method.

13. Contact the Developer

Developer type: Individual developer
App: SnagFlow
Privacy and support email: weiyifang001@outlook.com

If you have a question about this Privacy Policy or SnagFlow's information practices, email the developer with “SnagFlow Privacy Request” in the subject line.