RenoComply Privacy Policy

Effective date: 2026-05-29 · Last updated: 2026-11-04

In short. RenoComply keeps your RRP job records, compliance entries, and certification dates in local working storage; shared copies and device backups have separate handling. The app has no servers, no account system, and no analytics. Apple StoreKit handles products, purchase and access checks. Opened links, legal-page hosting, support correspondence, Calendar-account providers and user-directed sharing have separate handling. RenoComply does not store photographs.

1. Who publishes RenoComply

RenoComply is published by an independent iOS developer (Apple Developer Team ID ZM8LF8494F). For any privacy question, write to captainlongevity@gmail.com.

2. The promise, stated as questions

Is there a RenoComply server that holds my job records?

No. There is no RenoComply server. Your jobs, compliance entries, firm certifications, and renovator certifications live in this app's local SwiftData store on your iPhone. We cannot read them, restore them, or transfer them.

Does the app store photos of my job sites?

No. RenoComply records structured compliance data only — it has no camera feature and does not store images. Any photographs you take of a job site stay in your own Photos app, outside RenoComply.

Do you collect analytics, crash logs, or device identifiers?

No. There is no analytics SDK, no crash reporter, and no advertising identifier in the binary. We do not know how often you open the app, which screens you visit, or whether you have a paid subscription unless we look up your purchase through Apple's standard developer reports.

How does RenoComply calculate retention deadlines and reference rules?

The records-retention calculator runs deterministic, rule-based logic on your iPhone (job completion date plus three years, per 40 CFR §745.86; the optional firm issue-date + five-year estimate, or the recorded certificate expiry). Reference content consists of bundled federal RRP summaries and the EPA-authorized state program directory, checked against the cited sources on October 31, 2026. New versions of the app may include revised summaries. Source links open the current external website when you choose them. Record calculations and bundled reference lookups run on your device.

Do you talk to the EPA, the CDX system, or any government agency?

No. RenoComply makes no API calls to the U.S. Environmental Protection Agency, the EPA Central Data Exchange (CDX), the National Association of Home Builders (NAHB), the National Association of the Remodeling Industry (NARI), or any state agency. All references to those organizations are bundled lookup content.

Do you add anything to my iCloud or my Apple ID?

No. RenoComply does not declare the iCloud entitlement. There is no CloudKit container or App-operated record sync. Calendar accounts and system backups have separate handling. Your records may be included in your standard iOS Backups (iCloud Backup or Finder/iTunes backup) when those are enabled — that is Apple's standard backup behavior for all on-device data, not a RenoComply feature.

Device-backup contents and recovery depend on your system settings, a successfully completed usable backup and Apple’s restoration process; enabling backup alone does not guarantee recovery of every record or original file. We cannot retrieve or restore your device backups.

3. What the app stores on your device

This data may be included in your standard iOS Backups when you have those enabled. We do not have access to your iOS Backups. If you delete the app without an iOS Backup, your data is permanently lost. Free per-job text summary sharing and Pro compliance PDF generation produce readable copies. Neither is a complete restorable database archive; there is no full archive import or in-App backup restoration.

4. On-device features that touch system frameworks

5. Subscriptions and StoreKit

RenoComply offers an optional Pro tier (an annual subscription and a one-time Lifetime purchase) via Apple's StoreKit 2. When you subscribe, restore a purchase, or when the app verifies your entitlement, your device communicates directly with Apple's servers. The App reads Apple-verified purchase information, including product and transaction identifiers, purchase/expiry dates and revocation status, to determine access. The updated App keeps a local verified-access cache in its preferences, alongside onboarding completion, App Lock and reminder settings. Earlier paid-access state is preserved when no verified purchase evidence is available during migration. This is not a developer-operated purchase database. The developer does not receive your payment method or billing address through this App. Apple handles payment and account information under its Privacy Policy.

6. Permissions the app requests

You can revoke any permission at any time in iOS Settings > RenoComply. RenoComply requests no camera, no microphone, no photo library, no location, no HealthKit, and no contacts permission.

7. What RenoComply is not

RenoComply is a personal recordkeeping tool for EPA-certified renovation contractors. It is not affiliated with, endorsed by, or connected to the U.S. Environmental Protection Agency (EPA) or any federal, state, or local government agency. It does not use the EPA Lead-Safe Certified Firm Logo, does not imply any official certification or endorsement, and does not submit records to the EPA CDX system. It does not provide RRP certification, legal advice, or any guarantee that a record will satisfy an inspector or a court. References to 40 CFR Part 745 and to EPA-authorized state programs are based on publicly available regulatory content and are reference-only.

8. Children's privacy

RenoComply is a professional tool intended for U.S. adults. We do not knowingly collect any information from anyone, including children.

9. Data retention and deletion

Deleting a job also deletes its compliance entries and the company details saved within that job after a successful save. Firm and renovator certifications are independent records and remain. There is no Recently Deleted or full-database archive restore; a generated compliance PDF cannot rebuild the job and its records.

Removing the App normally removes its local container, not independently kept original media, exported files, recipient copies or older backups. Manage those copies separately. Device-backup recovery requires a usable completed backup; the developer has no record archive to retrieve.

10. Regional scope

RenoComply is published in English and is marketed in the United States. The reference data (federal 40 CFR Part 745 and EPA-authorized state programs) is U.S.-specific. The App does not route records through a developer-operated record server. Apple services, legal-page hosting, support correspondence and any sharing destination you choose may process information outside your country under their own policies. Those services are separate from the App’s local record storage.

11. Changes to this policy

If a future release ever changes how the app handles data — for example, if a later version ever introduces any sync, analytics, or third-party integration — we will update this published policy to describe the affected feature. The "Last updated" date at the top of this page reflects the most recent revision.

12. Contact & Support

Privacy questions: captainlongevity@gmail.com

Calendar permission and copies outside the app

On iOS 17 and later, the Calendar action requests write-only access and does not import existing events. Event titles, dates, notes and alarms created by the app are saved to your system calendar, which may sync to a calendar-account provider or be visible to people sharing that calendar. These Calendar copies are outside the app’s local database and App Lock; deleting an app record or uninstalling the app does not guarantee removal of every calendar or synced copy. Manage those copies in Calendar and the relevant account.

Website requests and support correspondence

These legal pages are hosted on Vercel. Opening a page sends ordinary request information, such as the IP address, browser information and requested URL, to the host for delivery and security; see Vercel’s Privacy Notice. This website request is separate from App record storage. If you email support, we receive the address and information you choose to send so we can respond. Send only the details needed for that request.

When saved records cannot be opened

The updated App pauses the normal record interface if its persistent database cannot be opened and only a temporary in-memory store is available. New recording and editing through that interface are blocked. The App keeps the existing database and attachment files rather than treating the temporary empty store as your archive. Database-dependent startup work in that interface is paused; previously scheduled reminders, widget snapshots or independent copies may remain.

Check available device storage, close and reopen the App, and contact support before deleting or reinstalling it. This recovery screen is not a backup, a repair guarantee or an automatic restoration of missing records. Older installed versions may behave differently until updated.

Reminders, widgets and App Lock

Certification renewal reminders, App Lock and widgets are available without Pro. Reminders are off by default and require an explicit opt-in and system authorization. Reminder notifications can contain firm names, certification numbers and renewal dates; widgets display local certification/job summaries from the App Group. Those surfaces can be visible outside the locked App. Configure their visibility in iOS and widget settings. The updated App automatically attempts device authentication once per lock cycle; cancellation leaves a manual Unlock action. A temporary system purchase overlay alone does not lock the App. A genuine background transition during a StoreKit purchase, restoration or subscription-management flow is recorded and handled after that flow finishes.

Open job/certification forms use temporary in-memory entries until saving; keyboard Done only ends input. The updated App uses a scene-owned lock window above open forms, sheets and the in-App share controller. Locking ends keyboard input without submitting the form or discarding its draft. Independently saved or shared files remain outside App Lock. Live compliance-stage fields keep their existing autosave and explicit save behavior. Generated PDFs use separate temporary files, can remain after sharing, and are not protected by the App Lock once independently saved or sent. The App has no full-archive importer.

Optional App Store actions

Settings provides rating, App sharing and an optional developer recommendation link. Following these links opens the App Store; the App does not send job records as part of that link. A system rating request can follow repeated successful job completions after a waiting period. Local preferences keep a completion count, first-use date, request date and version to limit prompts; iOS decides whether to show a rating dialog.