Overview
HangarKeep is an expense and invoice management platform for aviation businesses, operated by HangarKeep LLC. This policy describes how we collect, use, share, and protect information when you use the HangarKeep web application and iOS app.
The data controller for this policy is HangarKeep LLC, 12311 NE Laura Ct, Vancouver, WA 98684. Contact: privacy@hangarkeep.com.
Our Role: Controller and Processor
HangarKeep is a tool organizations use to manage their own records, so our role depends on the data:
- We are the controller for account and login data: the name, email address, and authentication details of the people who sign in, plus server logs and support correspondence.
- We are a processor for the business records an organization puts into HangarKeep: expenses, receipts, invoices, vendors, aircraft, and any personal information about crew, passengers, clients, or vendors contained in them. The organization is the controller of that data and decides what to upload, who can see it, and how long to keep it.
If you are a member of an organization on HangarKeep and want data corrected or removed, contact that organization's administrator first. They control it directly through the application. Business customers who need a Data Processing Addendum can request one at privacy@hangarkeep.com.
Information We Collect
Information you provide directly:
- Account information (first and last name, email address, password hash, organization name)
- Authentication data (two-factor secrets, passkey credentials, recovery codes, all stored hashed or encrypted)
- Expense records (dates, amounts, descriptions, categories, cost centers)
- Receipt images and PDFs uploaded via the web, the iOS app, or email forwarding
- Invoice, billing party, and payment-method details you enter
- Subscription billing details. Your payment card is entered on Stripe's hosted checkout page and never reaches our servers; we store only the organization name, billing email, and Stripe's customer and subscription identifiers
- Aircraft, trip reference, and vendor data
- Support correspondence you send us
Information collected automatically:
- Server access logs: IP address, request path, user agent, timestamp, and response status. Session cookies and authorization headers are stripped from these logs before they are written. Access logs are retained for up to 30 days and then rotated out.
- Application logs containing a request identifier and, for signed-in requests, the acting user and account identifier.
- iOS device push tokens, if you enable notifications in the iOS app.
We do not use analytics, advertising, or tracking services, and we do not build behavioral profiles.
How We Use Your Information
- Provide and operate the expense management service
- Process receipt images using AI-powered text extraction
- Generate reports, invoices, and PDF exports
- Send transactional emails (invoices, statements, password resets, invitations, verification, receipt notifications)
- Send push notifications to the iOS app about receipt processing
- Authenticate users, enforce roles, and maintain audit logs of changes
- Enforce plan limits and protect against abuse
- Maintain backups for disaster recovery
- Respond to support requests
We do not sell or rent personal data, we do not share it for advertising or marketing purposes, and we do not use your data to train AI models.
Legal Bases (EEA/UK)
Where the GDPR or UK GDPR applies, we process personal data on these bases: performance of a contract (operating your account and delivering the Service), legitimate interests (securing the Service, preventing abuse, maintaining audit logs and backups, and responding to support requests), and legal obligation where applicable. Where we act as a processor, our customer determines the legal basis.
AI Receipt Processing
When you upload a receipt, the image or PDF is sent to Anthropic's API to extract fields such as amount, date, vendor, and currency.
Under Anthropic's commercial terms, content sent through their API is not used to train their models, and inputs and outputs are automatically deleted from their systems within 30 days. We do not use your receipts to train any model of our own.
Extraction is automated and imperfect. Extracted values are suggestions for a person to review, not verified data, and no automated decision with legal or similarly significant effects is made about you.
Payments
Stripe processes two kinds of payment for HangarKeep:
- Your subscription. When an account starts its trial, we create a Stripe customer with the organization name and billing email, and Stripe collects the payment card on its own hosted checkout page. Card details never pass through our servers.
- Invoice payments. An organization can connect a Stripe account and let its clients pay invoices by card or bank transfer from a hosted payment page. We send Stripe the organization's business name, contact and support emails, and logo when the account is connected, and the invoice number, amount, and bill-to email for each invoice. The payer's card or bank details go directly to Stripe. We store the payment's identifiers, amount, status, and fee, never card or bank account numbers. When a payer chooses to save a bank account for future invoices, we also store the bank's name, the last four digits of the account, and Stripe's identifiers for the customer and payment method, so the payer can confirm later payments with a code sent to their email. Stripe holds the account itself. The payer or the issuing business can remove a saved account at any time. For the payer, the business that issued the invoice is the controller of that payment and HangarKeep processes it on their behalf.
Stripe's own handling of this data is described in the Stripe Privacy Policy.
Third-Party Services
We use the following processors to operate HangarKeep. Each is bound by contractual confidentiality and data-protection obligations, and none is permitted to use your data for its own purposes.
- Amazon Web Services: application and database hosting, file storage for receipts, attachments, and exports, transactional email delivery (recipient addresses, email content), receipt email intake, encrypted database and file backups, and secrets management
- Stripe: subscription billing and invoice payments (see Payments above)
- Anthropic: AI-powered receipt text extraction (receipt images and PDFs)
- Cloudflare R2: a disaster-recovery replica of stored files, written by our backup process and read only during a recovery
- Apple (APNs): push notification delivery to the iOS app (device tokens only)
- Frankfurter: currency exchange rates (currency codes and dates only; no personal data)
- Healthchecks.io: receives a ping when our nightly backup verification completes (no personal data)
We may also disclose information where required by law, to enforce our Terms of Service, or to protect the rights, safety, and security of our users and the Service. If HangarKeep is ever acquired or merged, we will notify you before your data becomes subject to a different privacy policy.
International Data Transfers
The HangarKeep application, its databases, stored files, email, and backups are hosted on Amazon Web Services in the United States (us-west-2, Oregon). The disaster-recovery file replica is held by Cloudflare in western North America, and our AI, payment, and push providers may process data in the United States and other countries.
If you are in the EEA or the UK, this means your data is transferred to the United States. Where required, these transfers rely on the European Commission's Standard Contractual Clauses, the UK International Data Transfer Addendum, or an equivalent transfer mechanism offered by the provider.
Data Security
All data is transmitted over encrypted connections (TLS, with HSTS enforced). Each organization's data is stored in a physically isolated database file rather than a shared multi-tenant table. Receipt files are stored in private cloud storage reachable only through authenticated, expiring links. Passwords are hashed with bcrypt; two-factor secrets are encrypted at rest; recovery codes are stored hashed. Backups are encrypted at rest and their restores are verified nightly. Two-factor authentication and passkeys are available on every account, and every change to a record is written to an audit log.
No system is perfectly secure. If a breach affects your personal data, we will notify affected account administrators and, where required, the relevant supervisory authority without undue delay. See our Security page for more detail and for how to report a vulnerability.
Cookies
HangarKeep sets only strictly necessary cookies. There are no analytics, advertising, or tracking cookies, so no consent banner is required.
- Session cookie: keeps you signed in. It carries only an opaque identifier and expires after 24 hours, or after 4 hours without activity.
- CSRF token cookie: protects forms against cross-site request forgery.
- Timezone cookie (
tz): stores your browser's timezone so dates display correctly in your local time.
Data Retention
- Active accounts: we retain your data for as long as the account is active.
- Deleted accounts: when you request deletion, the account is immediately locked and scheduled for permanent removal after 30 days. During that window a system administrator can cancel the deletion if you ask. After 30 days, your profile and login data are permanently deleted and your name is removed from the financial records you touched, which stay with the organization that owns them. If you were the organization's last member, the organization is deactivated and its records are removed on request to privacy@hangarkeep.com.
- Unverified accounts: an account created but never email-verified is automatically and permanently deleted after 7 days, provided it has no other members and contains no data. No notice is sent before this deletion.
- Server access logs: up to 30 days.
- Receipt email intake: an email forwarded to your receipt address is held in its raw form for 30 days, then expires. The receipt itself is stored with your account.
- Backups: database backups are retained for 30 days, with a locked version history for a further 35 days; files deleted from the service remain recoverable from backups for up to 90 days. Data deleted from the live service may therefore persist in backups for up to 90 days before it is permanently removed.
Your Rights
Depending on where you live, you may have the right to access, correct, delete, restrict, or object to our processing of your personal data, to receive a portable copy, and to withdraw consent. Californian residents additionally have the right to know what is collected and to not be discriminated against for exercising these rights. Note that we do not sell or share personal information as those terms are defined under the CCPA.
In practice, most of these are self-service:
- Account administrators can export organization data, and download a full account backup, from Settings.
- Administrators can add, correct, and remove records and members directly in the application.
- You can delete your own account at any time from your profile settings or the iOS app.
For anything you cannot do in the application, email privacy@hangarkeep.com and we will respond within 30 days. We will ask you to verify your identity before acting on a request. If you are in the EEA or UK and are unsatisfied with our response, you have the right to lodge a complaint with your local data protection supervisory authority.
Children
HangarKeep is a business tool intended for use by adults. It is not directed to children, and we do not knowingly collect personal information from anyone under 18. If you believe a minor has provided us personal information, contact privacy@hangarkeep.com and we will delete it.
Changes to This Policy
We may update this policy as the Service evolves. When we make material changes, we will update the version at the top of this page and notify account administrators by email before the changes take effect. Continued use of the Service after the effective date means you accept the updated policy.
Contact
For privacy-related questions or requests, email privacy@hangarkeep.com.
HangarKeep LLC
12311 NE Laura Ct, Vancouver, WA 98684