YOUR DATA, EXPLAINED

Privacy Policy

This policy explains how PropHours handles information when you use our iOS and Android apps, website, account sync, and optional integrations.

Last updated: October 29, 2026 · Contact: hi@PropHours.app

1. Information we process

2. Why we use information

We use information to authenticate your account, store and restore your workspace, display activity history and progress, process selected imports and attachments, respond to support requests, prevent misuse, and meet applicable legal obligations. Where applicable law requires a legal basis, we rely on providing the service you request, consent for optional permissions, legitimate interests in operating and securing the service, or legal obligations.

3. Optional permissions and integrations

Photos and voice. On iPhone, photo text recognition uses Apple’s Vision framework on your device, and voice capture uses Apple speech recognition, requesting on-device recognition where supported; when unavailable, recognition may involve Apple’s speech service. On Android, photo text recognition uses Google ML Kit on your device, and voice capture uses your device’s speech recognition service, which may involve Google’s speech service. A transcript or attachment you save as part of a record can be included in account sync. You control microphone, speech, camera, photo, and calendar permissions in your device settings.

Location for visit reminders. If you turn on visit reminders in the iPhone or Android app and set a location for a property, PropHours collects your device’s location, including in the background when the app is closed or not in use, to detect when you arrive at and leave that property and to remind you to log the visit. Detecting visits happens on your device, using Apple’s location services on iPhone and Google Play services on Android; your movements are not sent to our servers. The property locations you set are saved with your workspace. Location is not used for advertising. You can turn visit reminders off in Settings or change location access in your device settings.

AI activity drafts. When you tap AI, PropHours sends your entered or dictated text, property names, activity categories, current date, and time zone through our backend to OpenAI to generate a draft. Review and correct the suggestion before saving; generating a draft does not add an activity to your log. When you connect a calendar, calendar suggestions are drafted by AI: PropHours sends the titles, notes, dates and durations of completed events from the calendars you selected, together with your property names and activity categories, through our backend to OpenAI to suggest a title, category, property and description for each event. Nothing is added to your log until you confirm it. To stop this processing, disconnect the calendar in Integrations. OpenAI processes these inputs under its applicable terms and privacy policy.

AI Pace Coach. If you enable Pace Coach, we send numerical progress summaries (recorded hours, personal targets, pace gaps and weekly hours needed) through our backend to OpenAI to produce coaching suggestions. Property names, activity descriptions, receipts and addresses are not included in this request. Your device schedules up to four reminders using your most recent synced records; opening and syncing the app updates them. You can turn Pace Coach off in Settings.

Calendars. If you connect iOS Calendar, Google Calendar, or a booking feed, PropHours processes the calendars and events you select. Imported booking information may include event identifiers, titles, and stay dates and may be stored with your account for cross-device access and authorized assistant queries. A calendar event does not automatically establish that work was performed. Booking-feed URLs are private access links. When you import a link for automatic refresh, we encrypt and store it on our server and fetch updates approximately hourly. Disconnecting a booking feed deletes its saved URL and stops refreshes; previously imported bookings remain in your account. File imports are refreshed only when you import another file.

ChatGPT and other assistants. A connection requires your approval. Depending on the permissions shown, a connected assistant can read property and activity information, query goal progress and imported bookings, add activities, or attach receipts. We process authorization records, access tokens, and an audit record of assistant-created activities. Information returned to a connected assistant is also handled under that provider’s own terms and privacy policy. Disconnecting stops future access through that connection; it does not remove information already present in conversations with the other provider.

4. Service providers and disclosure

Information is processed by services needed to deliver PropHours, including our hosting infrastructure, Google Firebase for authentication and Android notifications, Apple Push Notification service for iPhone notifications, RevenueCat for subscription management, OpenAI for optional AI activity drafts, Apple or Google when you use their platform features, and any assistant you authorize. Authorized administrators may access account records for support, security, and service operations. We may disclose information when required by law or necessary to protect users and the service. We do not sell your workspace records. Our public website pages load the Google Ads tag from Google LLC to measure whether visitors who arrive from our Google ads go on to click our App Store or Google Play links. For this, Google may set cookies and receive your IP address, browser details and the pages you visit. We turn off ad personalization signals in this tag, and it is not loaded in the PropHours apps or on account sign-in pages. On our public website we also use the Meta Pixel from Meta Platforms, Inc. to measure whether visitors who arrive from our Facebook or Instagram ads go on to click our App Store or Google Play links. Meta may set cookies and receive your IP address, browser details and the pages you visit.

Providers may process data outside your country. Applicable privacy protections and transfer requirements depend on your location and the services involved. Contact us for questions about a specific processing arrangement.

5. Storage, security, and retention

PropHours keeps local app data and server-side account data. Network requests to our service use HTTPS. Access controls and account authentication restrict access, but no system can guarantee absolute security. Keep your device and sign-in account secure.

Workspace information is retained while you use your account, unless you delete it. Some deletion markers, assistant activity audit records, security logs, or backup copies may persist separately from the active workspace for synchronization, security, recovery, or legal needs. Individual record deletion is different from account deletion. We do not promise that every backup or security record disappears immediately when you remove an item.

6. Access, export, and deletion

You can review and edit records in the app, export available reports, disconnect assistants under Profile → Integrations, and revoke device permissions in your device settings. To delete your account, use Profile → Delete Account and confirm. Recent sign-in may be required. Account deletion removes the active backend account, associated workspace data and stored files, and the Firebase authentication account. A hashed identifier marking the deleted account is retained to prevent old sign-in tokens from recreating it. Step-by-step instructions, including how to request deletion by email, are on Delete your PropHours account.

Information you exported or shared with other services remains subject to those services and your own copies. If you cannot access the app, email hi@PropHours.app to request help with account deletion. We may need to verify account ownership. Depending on your location, you may also have rights to access, correct, erase, restrict, object to processing, obtain a copy, or complain to a privacy regulator. Contact us to exercise an applicable right.

7. Website cookies

The website and connection flow may use essential session and security cookies for authentication, request protection, and completing a connection. Public pages also load the Google Ads tag, and our ad landing page loads the Meta Pixel; each may set advertising cookies to measure ad clicks and App Store or Google Play link clicks. You can block these cookies in your browser without affecting sign-in, manage Google ad settings at myadcenter.google.com, and manage Facebook ad preferences at facebook.com/adpreferences. Blocking essential cookies may prevent sign-in or authorization from working.

8. Children

PropHours is intended for adults managing property-related work, not children under 18. If you believe a child has provided personal information, contact us so we can investigate and address the request.

9. Changes

We may update this policy as the service changes. The date above identifies the current version. Where required, we will provide additional notice or request consent for material changes.

10. Contact PropHours

For privacy questions, account requests, or concerns, contact PropHours at hi@PropHours.app. Please avoid sending passwords, authorization codes, or unnecessary sensitive documents.

Google Calendar Limited Use. The use of information received from Google Workspace scopes will adhere to the Google User Data Policy, including the Limited Use requirements.