Contractor Photo Report / Privacy

Contractor Photo Report privacy policy

Read how job records, photos, voice drafts, subscriptions, and currently disabled analytics are handled.

Updated

Operator: PENYUONG. Version 1.0, revised 2026-10-03. Contact: penyuong@gmail.com.

1. Scope

This policy explains how Contractor Photo Report handles job records, photos, voice input, subscriptions and usage analytics. The app helps independent contractors create and share photo reports. It does not require an app account or provide its own cloud synchronization or team backend.

2. Job content and photos

Jobs, issues, customer names, addresses, notes, photos and markup are primarily stored in the app’s storage on your device to support editing and report generation. We do not automatically upload this content to our servers or Google Analytics.

When you use location features, the app may store the time and coordinates associated with a photo locally. Location is used for capture actions you initiate, not continuous background tracking. Declining location does not prevent manual entry or report creation. Imported photos may already contain capture times and location metadata; the app does not treat your location at import as the original capture location.

3. Voice input

The microphone is used only when you start voice input. You can review and edit recognized text before saving it in a report field. The app does not maintain an original audio archive or offer audio playback or export.

On-device recognition is preferred. If your device or selected language requires Apple’s network-based speech recognition, the app explains this and requests system authorization. You can decline and type instead. In that mode, Apple may process audio and related recognition data under its own policies.

The app processes voice input using memory buffers and does not create temporary recording files. Transcribed text may be saved as a local draft for recovery and review; it is applied to a report field only after your confirmation. You can discard the draft. We do not control all processing performed by Apple’s system services.

4. Sharing, Photos and system backups

Share Report shares only the PDF you generate. You choose the recipient and app used to share it; external recipients process files under their own policies. We cannot recall files that you have shared.

You can save original or marked-up photos to your system photo library. Originals may contain unredacted content, capture times or GPS metadata. Marked-up exports flatten the edits into a new image and remove location and other unnecessary metadata. Blur does not guarantee that every detail becomes unreadable; use solid redaction and inspect the result for sensitive information.

The PDF time/GPS switches affect the PDF only and do not remove metadata from local originals. Your photo library or device backups may synchronize data according to your iCloud, backup and system settings. The app does not operate its own cloud sync service. Deleting an in-app record does not automatically delete copies in Photos, Files, backups or a recipient’s device.

5. Usage analytics

Usage analytics is disabled in this version and cannot be enabled in Settings. Although the app includes Firebase configuration and analytics components, the current configuration deactivates analytics collection. The app does not initialize Firebase analytics or send usage analytics events. We do not use advertising identifiers, serve ads or perform cross-app advertising tracking.

If a future version offers optional analytics, we will first update this policy to explain the data, purposes, provider, retention and controls, and start collection only after your explicit consent. Declining will not affect core functionality or subscription benefits. No analytics retention period applies to the currently disabled service.

6. Subscriptions and support

Apple’s App Store processes subscriptions and payments. The app uses verified transaction and subscription information supplied by Apple to restore access and determine trial and entitlement status. We do not receive your payment card details or require a separate account. Manage cancellation through Apple subscriptions; deleting local data or uninstalling the app does not cancel a subscription.

If you email penyuong@gmail.com, we receive your email address, message, attachments you choose to send and optional version information to respond and troubleshoot. The app does not send email automatically or attach reports or photos without your action. Send only what is needed and remove unnecessary customer or sensitive site information first.

7. Retention, deletion and your choices

Local job content remains until you delete records, clear app data or remove the app. System backups and external copies must be managed separately. Voice text drafts are handled as described in section 3; the app does not retain recording files.

Support email is retained only as needed to respond, troubleshoot or meet applicable legal obligations. You can email us to request deletion of support information you supplied; we will explain if information must be retained for legal reasons.

You can revoke camera, microphone, speech, location and photo permissions in system settings, delete local records, or email us with privacy requests. Depending on applicable law, you may have rights to access, correct, delete, restrict or object to processing, withdraw consent, and complain to a supervisory authority. We respond within applicable legal time limits. We cannot access content held only on your device. We will not ask for your entire job library to verify your identity.

Where data protection laws require a legal basis, we rely on consent for optional permission-based features, processing necessary to provide services you request, and applicable grounds for support, security and legal obligations. Withdrawing consent does not affect lawful processing before withdrawal.

8. Security, audience and changes

We use safeguards such as system sandboxing, access permissions and protected network transport. No safeguard guarantees protection against device loss, a compromised device or an external recipient’s environment. Protect your device and take care when sharing customer information.

The app is intended for work use and is not directed at children. Contact us if you believe we have mistakenly received a child’s personal information through support.

We update this policy and its revision date when important features or data practices change, and seek renewed consent when required. For privacy questions, contact penyuong@gmail.com.