DutyReady is published by an independent iOS developer (Apple Developer Team ID ZM8LF8494F). For any privacy question, write to captainlongevity@gmail.com.
Is there a DutyReady server holding my license and CE records?
No. There is no DutyReady server. Your credentials, continuing-education entries, and firearms-qualification dates live in this app's local SwiftData store on your iPhone. We cannot read them, restore them, or move them.
Does the app store images or PDFs of my certificates?
No. DutyReady records structured data only — course names, hours, dates, providers, categories, and credential details. It has no camera and stores no certificate images. The certificate files your CE provider gives you stay in your own Files or Photos app, outside DutyReady. The one PDF the app creates is the CE compliance summary you choose to generate; it is built on demand and handed to the iOS Share Sheet, not retained on any server.
Do you collect analytics, crash logs, or an advertising identifier?
No. There is no analytics SDK, no crash reporter, and no advertising identifier in the app. We do not know how often you open it, which screens you visit, how many credentials you track, or whether you subscribed — except through Apple's standard, aggregate developer sales reports.
How does DutyReady compute my CE gap and reference state requirements?
Entirely on your iPhone, with deterministic rule-based logic. The app subtracts the CE hours you have logged this cycle from the requirement bundled for your state and credential type, and counts the days until each credential expires. The continuing-education reference content (required hours, renewal cycles, online caps, ethics minimums by state) is bundled data we update through ordinary App Store releases. Nothing about this calculation is sent anywhere.
Do you talk to any state licensing board, Department of Public Safety, or government system?
No. DutyReady makes no API calls to any state licensing board, Department of Public Safety, regulatory agency, ASIS International, the National Council of Investigation and Security Services (NCISS), or any government system. Every reference to those organizations is bundled lookup content. The app cannot and does not submit a renewal, report CE, or check a license on your behalf.
Does anything go to my iCloud or Apple ID?
No. DutyReady does not declare the iCloud entitlement; there is no CloudKit container and no remote sync. Your records are included in your standard iOS Backups (iCloud Backup or Finder/iTunes backup) when those are enabled — that is Apple's normal backup behavior for all on-device data, not a DutyReady feature.
This data is included in your standard iOS Backups when you have those enabled. We do not have access to your iOS Backups — only Apple does, under their published privacy terms. If you delete the app without an iOS Backup, your data is permanently lost. There is no in-app data export, import, or backup feature beyond CE summary PDF generation.
aps-environment entitlement.DutyReady 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. DutyReady receives only the entitlement status (active or inactive) and a purchase identifier. We do not see your Apple ID, payment method, billing address, or transaction history. Apple's handling of subscription information is governed by Apple's Privacy Policy.
You can revoke either permission at any time in iOS Settings > DutyReady. DutyReady requests no camera, no microphone, no photo library, no location, no HealthKit, and no contacts permission.
DutyReady is a personal recordkeeping and reminder tool for licensed security professionals. It is not affiliated with, endorsed by, or connected to any state Department of Public Safety, licensing board, or regulatory agency. It uses no government logo or mark, implies no official certification or endorsement, and submits records to no government system. It does not provide continuing-education courses, does not issue or renew licenses, and does not provide legal advice or any guarantee that a record will satisfy a board, an auditor, or a court. References to state CE requirements are based on publicly available regulatory content and are reference-only.
DutyReady is a professional tool intended for U.S. adults who hold or are applying for an occupational license. We do not knowingly collect any information from anyone, including children.
Because all data is stored only on your device, you control retention completely. To delete all DutyReady data, delete the app (and remove it from any iOS Backups you have saved). There is no remote copy for us to delete.
DutyReady is published in English and marketed in the United States. The reference data (state continuing-education requirements by credential type) is U.S.-specific. The app does not transfer your data internationally because it does not transfer your data anywhere.
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 policy and surface the change in the app before that feature becomes available. The "Last updated" date above reflects the most recent revision.
Privacy questions: captainlongevity@gmail.com