Handrail

Privacy Policy

Last updated October 26, 2026

Handrail is made by Midpoint Software Group ("we"). This policy explains what the app collects, why, and what you control. It's written to be read, not skimmed.

What we collect

How captures are read

When you request an AI feature, our backend sends the information needed for that request to Anthropic's Claude API. Read uses the selected capture text, image, or PDF. Ask Handrail uses your question and relevant saved document details. What am I forgetting uses relevant schedule, task, reminder, and checklist information. Suggested prep lists use the plan title, time, place, people you entered, and saved essentials. This content can include personal, financial, or health information that you chose to enter. Anthropic processes API content for us under its commercial terms; API inputs are not used to train its models by default. AI results can be wrong. Review suggestions before adding or relying on them. Captures and generated readings may already be stored before you accept a proposed action.

Forwarded email arrives through Resend, the service that receives mail for us, and is filed to your account within seconds. Resend processes received messages and attachments and retains provider records under its applicable retention settings.

Voice notes are transcribed using on-device speech recognition when supported by your phone. The audio never leaves your device; only the text you approve is sent for reading.

Trip times. When you search for an address, and when Handrail works out a leave-by time, our backend sends the search text or the two map points (where the trip starts and ends), the way you're getting there, and the planned arrival time to the Apple Maps Server API, which returns suggested places and an estimated travel time based on typical traffic. Your Apple ID is not involved and Apple does not receive your name, email, or account identifier from Handrail. Trip times are rechecked when you open the app using saved place coordinates. Optional live location assistance is separate from these trip estimates.

Optional location assistance

Starting with version 1.1.3, location assistance is off by default. If you enable it and grant location permission, Handrail compares your live location with your saved home place while the app is open. It asks whether you are leaving for an upcoming work shift before changing departure reminders. Choosing No leaves reminders unchanged. Choosing Yes marks departure complete and stops remaining shift alarms; it does not change your work schedule.

Live location coordinates are processed on your phone and are not uploaded to our servers, shared with AI or advertisers, or stored as location history. Monitoring stops when the app is in the background or closed. Saved addresses and their map coordinates remain part of your account data as described above. You can turn assistance off in Handrail Settings or revoke permission in device settings. Working from home is a setting you choose for a shift; Handrail does not infer remote work merely because you are home.

Permissions and device access

Camera access is used when you choose to take a photo. The system photo picker gives access to the images you select. Microphone access is used only for voice capture you start; unsupported devices can use typed notes. Notifications support reminders and can be disabled in device settings. Clipboard content is used when you choose to paste or copy. Opening a place in Maps passes the selected place to your maps provider. No advertising ID, device contacts, or broad photo-library access is requested. If you enable location assistance, Handrail requests location access while you use the app. You can deny or revoke it and keep using ordinary reminders.

Where data lives

Supabase provides authentication, database storage, and private file storage in the United States. Row-level security restricts app users to their own records, and temporary signed links allow authorized access to files. Authorized backend services also process records to provide the features described here. Data sent between the app and our services uses HTTPS. Providers may process technical request information, including IP addresses, for delivery, security, and diagnostics. Backups support disaster recovery.

What we don't do

Notifications

Handrail sends local notifications only for leave-by alarms and reminders you set. No marketing, no nudges. You can turn them off in your device settings at any time.

Your controls

Retention and deletion limits

We retain account information and saved content while your account is active or until you request deletion. Account-linked app error records are removed by account deletion. Provider backups, security logs, AI-processing records, and mail-delivery records can remain for the providers' applicable retention periods; deletion from active storage does not immediately erase backup copies. Apple, Google Play, and RevenueCat may retain transaction records needed for billing, fraud prevention, and legal obligations. Subscription-provider profile deletion is a separate support request at hello@myhandrail.me. We will explain any records that must be retained when handling your request. Account deletion and uninstalling do not cancel a subscription. Manage or cancel your subscription.

Children

Handrail is not directed at children under 13 and we don't knowingly collect data from them.

Changes

If this policy changes in a way that matters, we'll say so in the app and update the date at the top.

Contact

Midpoint Software Group · hello@myhandrail.me