Skip to content

Help center

How can we help?

Straight answers for accounts, rental records, assisted capture, private evidence, reports, subscriptions, and data controls.

Contact HostHours support

Email support@hosthours.app. Tell us what you were trying to do, what happened, and the device, operating-system, and HostHours app versions you are using. Include the exact on-screen message when possible. Screenshots are welcome if they do not expose sensitive records.

Do not send your password, full payment-card details, tax identification number, Voice transcript, or unredacted sensitive documents. HostHours support will never ask for your password.

For a privacy request, email support@hosthours.app with “Privacy request” in the subject. For account deletion without app access, use the instructions below.

Account and sign-in

Email confirmation and password reset

From the sign-in screen, resend an account-confirmation email or request a password reset. Open the newest link on the device where HostHours is installed. If a link has expired or was already used, request a new one. Check spam and filtered folders before contacting support.

Apple and Google sign-in

Use the same provider and provider account each time. Apple may use a private relay email if you selected Hide My Email. On iOS and Android, Google sign-in uses the native Google account flow; on web, it uses the browser. If sign-in fails, confirm the device is online, update HostHours, and try the same account again.

Protecting the account

Keep your device and email or provider account protected. If you suspect unauthorized access, secure that account, sign out of HostHours where possible, and contact support. Never approve an unexpected sign-in or recovery prompt.

Voice AI, Calendar Recall, and CSV import

Voice AI drafts

Voice AI is a Pro feature. Your device turns speech into text first; HostHours sends only the transcript or text you type—not raw audio—through an authenticated server to OpenRouter and the configured AI model provider, currently OpenAI. Review the proposed property, date, duration, person, category, and note before saving. Nothing becomes an activity until you confirm it.

  • If microphone or speech access is off, enable it in device Settings or use Type instead.
  • If transcription stops, use Retry transcription; the temporary recording can remain on that device for the retry.
  • If AI processing fails, use Retry draft. Your saved text remains local and the same request is not counted twice.
  • If the monthly fair-use safeguard is reached, manual, quick, detailed, repeat, and timer logging still work.

Device Calendar Recall

Calendar Recall is a Pro feature that reads only device calendars you select, including Google calendars already synchronized to the device. HostHours does not change calendar events or save them automatically. An event title, date, and timed length are clues; confirm what happened and the actual duration before saving.

If no clues appear, open Calendar sources in HostHours, select at least one visible synchronized calendar, and confirm the event is within the date being reviewed. If access was denied, enable Calendar permission for HostHours in device Settings.

Reviewed CSV import

HostHours reads the selected CSV on the device, lets you map columns, and flags invalid or possible duplicate rows. Free and Essential can inspect the mapping and validation preview; Pro is required to append selected reviewed rows. The raw CSV is not uploaded or retained, and existing activities are not overwritten.

Offline work, sync, and private evidence

HostHours keeps an account-scoped offline cache on your device and synchronizes the workspace to Supabase when you are signed in and online. Uploaded evidence is stored in a private account-scoped bucket and opened with an expiring link.

  • Working offline: keep the app installed, reconnect, and tap Retry. Continue offline only when HostHours confirms a valid cache exists for the current account.
  • Workspace sync paused: follow the recovery message and choose Retry sync. If a conflict is shown, review the visible recovery choice rather than reinstalling the app.
  • Saved locally or upload failed: the device copy may still exist, but secure upload is not complete. Retry before signing out, changing devices, or deleting the app.

Each evidence image or PDF can be up to 10 MiB. App-managed evidence copies on a device are limited to 500 MiB for the signed-in account. New attachments are limited to none on Free, one per activity on Essential, and five per activity on Pro. Keep independent copies of important receipts, invoices, photos, and PDFs; recovery systems do not replace your source files.

Reports and data exports

Essential and Pro include the standard activity CSV. Pro can generate and share the complete PDF and CPA CSV packet with review warnings, evidence references, and revision context. Free and Essential can preview the full report workflow but cannot generate and share the complete Pro packet.

A packet can be marked DRAFT when facts are missing or review warnings remain. Review the warning list, correct the records, and regenerate the packet when appropriate. An export is not a tax conclusion or a promise that a CPA, authority, or other third party will accept the records.

Export my data is available on every plan from Settings → Profile & account. The portable JSON includes workspace records and evidence metadata but does not embed original evidence files. Preserve those files separately. Any destination you select in the device share sheet applies its own privacy and retention practices.

Plans, subscriptions, and billing

  • Free: one property, up to 15 currently saved activities, report previews, and Export my data.
  • Essential: up to three properties, unlimited activities, custom people and categories, one evidence file per activity, and the standard activity CSV.
  • Pro: unlimited properties, up to five evidence files per activity, Voice AI, Calendar Recall, reviewed CSV import, and the complete PDF/CPA CSV packet.

Paid subscriptions are purchased through the App Store or Google Play and verified in HostHours through RevenueCat. The store checkout controls the localized price, currency, billing period, renewal, and any offer actually shown before purchase. HostHours does not receive your full payment-card number.

  • Use Restore purchases if an eligible purchase is not recognized.
  • Use the same Apple or Google store account that made the purchase.
  • Manage renewal or plan changes through the store.
  • Apple or Google decides refund eligibility and processes approved refunds.

Manage an Apple subscription at Apple Subscriptions or a Google Play subscription at Google Play Subscriptions. Support cannot cancel a store subscription or guarantee a refund for you.

Deleting a HostHours account or uninstalling the app does not cancel a store subscription. Cancel renewal separately. Canceling a subscription does not delete the HostHours account or its records.

Export or delete your HostHours account

Delete in the app

Open Settings → Profile & account. You can first choose Export my data, then choose Delete account and confirm permanent deletion. This removes the live HostHours authentication account, workspace records, uploaded evidence, related metadata, RevenueCat customer profile, and account-scoped local data. The action cannot be undone.

If deletion does not complete, follow the in-app retry message. Do not assume a partial request finished. Apple-linked accounts may also show a provider-disconnect step if authorization revocation needs attention.

Request deletion without the app

If you uninstalled HostHours or cannot access the in-app control, email support@hosthours.app with “Account deletion request” in the subject. Send the request from the email address associated with the HostHours account. If you cannot access that address, explain that in the message so support can provide another reasonable verification step.

Support will verify ownership and reply with the deletion steps and outcome. If limited security, transaction, legal, provider-backup, or recovery records remain, they stay restricted under the retention described in the Privacy Policy.

Account deletion does not cancel an App Store or Google Play subscription. Use the store links in Plans, subscriptions, and billing to cancel renewal separately.

Important recordkeeping limits

HostHours organizes STR and LTR facts you enter for your records and for discussion with a qualified professional. It is not tax, legal, accounting, financial, compliance, or audit advice. It does not file returns or determine material participation, deduction eligibility, tax treatment, audit acceptance, or a required retention period.

Hour comparisons, participation references, Calendar clues, Voice or CSV suggestions, evidence coverage, and record-quality indicators are organizational aids, not independent verification or tax conclusions. You remain responsible for accurate entries, keeping records for the period that applies to you, and reviewing your situation with a qualified CPA or other adviser.