Local attendance privacy, with exports when you need them.

OfficeComply stores attendance records, policy settings, and calculations locally on your iPhone or iPad. With Pro, Insights can create CSV and PDF reports from that on-device record for your own reference.

There are no accounts, cloud sync, third-party analytics, or remote attendance servers in the shipped app. Apple handles App Store transactions separately.

For iPhone and iPad · iOS/iPadOS 18.6 or later · no macOS or Android app

View on the App Store

What it helps you do

No account wall

Use the app without creating an OfficeComply account or sending attendance entries to a remote service.

Export the data you already have

Generate a CSV list of dates and statuses or a PDF monthly report with the policy and local entries.

Keep permissions specific

Notifications are for local reminders; Calendar is only for optional calendar-derived suggestions. Both are controlled by iOS permission.

What the shipped app actually does

OfficeComply is deliberately personal: it turns your local entries into a clearer RTO plan and a more useful review.

On-device storage

SwiftData stores the working record locally, and access-status dates/integrity markers are stored in the iOS Keychain on the device.

Exports are local files

CSV and PDF reports are generated on the device and shared through the iOS share sheet; the app does not upload them.

Privacy has a boundary

Apple’s App Store privacy and transaction handling still apply to purchases. Read the privacy policy for the complete permission and storage description.

A practical way to use it

OfficeComply is intentionally narrow: it focuses on the personal planning and record-keeping jobs that are easy to forget during a hybrid week.

What stays on the device

Attendance entries, policy values, plans, and compliance calculations stay in the app’s local storage. There is no cloud sync or remote database in the shipped app.

What an export contains

CSV includes date and status rows. PDF is a monthly report with the policy and that month’s entries. Both are snapshots of data currently stored locally.

What privacy does not mean

Local storage does not make the app an official employer record, and it does not change Apple’s role in processing App Store purchases. Use the official workplace system when required.

A simple weekly rhythm

OfficeComply is designed to stay useful without becoming another system to maintain.

  1. Record locally

    Log work locations and policy settings on the device.

  2. Review in Insights

    Use history, trends, status breakdowns, and explanations with Pro.

  3. Share a snapshot

    Create a CSV or PDF and choose where iOS should share or save it.

Clear feature gating

Try everything for 14 days, then choose Pro.

The full-access trial requires no payment method and does not auto-charge. After the trial, your records and plans remain available in read-only mode. A one-time Pro purchase restores creating and changing data, editable planning and recovery, smart reminders, calendar suggestions, Insights, and CSV/PDF reports. There is no subscription.

Siri/App Shortcuts can open Today or log a status, but writing a new or changed attendance entry still follows the app’s access rules.

Common questions

Reviewed by the OfficeComply team · 12 August 2026

Does OfficeComply upload attendance data?
No. The shipped app stores attendance and policy data locally and does not use cloud sync, third-party analytics, or remote attendance servers.
Can I export CSV and PDF reports without Pro?
No. CSV/PDF reports are part of Insights and are Pro features. The 14-day full-access trial includes them; after the trial, read-only mode keeps existing records viewable.
What permissions does OfficeComply request?
It may request Notifications for local reminders and Calendar full access for optional event-based Office/WFH suggestions. Calendar permission is not needed for the core local record.

OfficeComply is a personal planning and record-keeping tool. It does not provide legal, employment, or HR advice. Requires iOS/iPadOS 18.6 or later.