Effective Date: January 17, 2026 | Last updated: September 18, 2026
Welcome to Receipto, a service provided by AppWrapp, LLC ("we," "our," "us," or "Company"). We operate the website at receipto.app and our mobile applications (collectively, the "Service").
This Privacy Policy explains how we collect, use, disclose, and protect your personal information when you use our AI-powered receipt scanning, expense tracking, and tax preparation tools.
AppWrapp, LLC is the controller of account information and our own analytics and advertising activities. For business receipt content processed on a customer's instructions, our Data Processing Addendum describes our processor role. This policy is a notice, not consent to optional tracking.
With advertising permission, we process Meta SDK anonymous identifiers and, where permitted, device advertising IDs (IDFA on iOS or Google advertising ID on Android), device and app version information, and tracking-permission status. On the public website, optional Meta measurement uses browser and ad-click identifiers, IP address and browser information. See Section 11 for events, recipients and controls.
Crash reports and error logs, including stack traces and basic user context (user ID, subscription tier), to help us identify and fix bugs.
We use your data to:
Where GDPR applies, we process account, receipt and billing information to perform our contract with you; keep necessary financial records to comply with legal obligations; and use proportionate security and diagnostic information for our legitimate interests in protecting and maintaining the Service. Optional website analytics, session replay and Meta advertising measurement rely on consent. You may withdraw consent without affecting processing that was lawful before withdrawal.
We use the providers below to operate our Service. Their legal roles depend on the processing involved. Meta advertising processing is described separately in Section 11 and is not receipt processing on a business customer's instructions.
| Provider | Purpose | Data Shared | Privacy / Location |
|---|---|---|---|
| Supabase, Inc. | Database & Authentication | Email, account data, receipt data | USA / EU - privacy policy |
| Cloudflare R2 | Secure File Storage | Receipt images | Global - privacy policy |
| OpenAI, LLC | AI Receipt Processing | Receipt images and text (opt-out of training) | USA - privacy policy |
| Amplitude, Inc. | Product Analytics and Website Session Replay | Events, user properties (email, subscription tier, onboarding answers) | EU data center - privacy policy |
| UXCam, Inc. | Session Replay | Screen recordings, account identifier and subscription properties. Sensitive inputs and selected screens are masked. | EU - privacy policy |
| RevenueCat, Inc. | Subscription Management & Ad Attribution | User ID, account email, subscription transactions and permitted attribution identifiers, including Meta identifiers | USA - privacy policy |
| Apple, Inc. | In-App Purchases (iOS) | Purchase transactions processed natively on device | Global - privacy policy |
| Stripe, Inc. | Payment Processing (Web) | Name, email, billing information | Global (PCI-DSS) - privacy policy |
| Google Firebase | Push Notifications | FCM token (device push notification identifier) | USA - privacy policy |
| Sentry, Inc. | Crash Reporting | Crash logs, error traces, user ID, subscription tier | USA - privacy policy |
Note on payments: Mobile (iOS) subscriptions are processed entirely through Apple In-App Purchase. Stripe is used for web-based subscriptions only. Neither processor stores full credit card numbers.
Receipt images and text are sent to OpenAI's API for automated data extraction (merchant name, amount, date, category). We use OpenAI's enterprise API with data training disabled - your receipt data is never used to train AI models and is not retained by OpenAI beyond the processing request.
Receipt images are stored in your account on Cloudflare R2 and are only accessible to you and users you explicitly share them with.
If you have concerns about AI processing, please contact us before using the Service.
We use Amplitude to track product events (e.g., screens viewed, features used, onboarding steps completed). This helps us understand how users navigate the app and which features are most valuable. Data is stored in Amplitude's EU data center. Events may be linked to account or device identifiers and subscription properties; they are not necessarily anonymous. Website analytics and Amplitude session replay require the analytics choice in Cookie settings.
We use UXCam to record screen sessions for usability research. Recordings help us identify confusing flows and fix UX problems.
Privacy protections:
To opt out: Contact support@receipto.app and we will disable session recording for your account.
On iOS 14.5 and later, Receipto requests your permission to use a device identifier to measure advertising effectiveness through Apple's App Tracking Transparency (ATT) framework.
What we use it for: With your separate advertising choice and ATT authorization, Meta and RevenueCat can use permitted identifiers to measure campaigns, attribute app activity and subscriptions, optimize ad delivery and create audiences. ATT permission is not consent to every analytics purpose. See the Meta advertising section below for data and recipient details.
What happens if you decline: Receipto works fully without tracking permission. You will not see any difference in functionality. We will not ask again after you make your choice.
How to change your choice: iOS Settings → Privacy & Security → Tracking → Receipto
When you use the "Magic Mail-In" feature (forwarding receipts to your unique Receipto email address), you explicitly grant us permission to:
We only process emails sent to your unique Receipto inbox. We do not access your personal email account.
If you are in the EU/EEA, you have the right to:
Where California privacy law applies, residents may:
We normally respond within one month, or the period required by applicable law. We will explain any lawful extension and request only information needed to verify the request.
We implement industry-standard security measures:
No system is 100% secure. While we strive to protect your data, we cannot guarantee absolute security.
We do not sell receipt content or send receipts, invoice text, merchants, line items, expense categories, expense amounts, uploaded files or private account-page URLs to Meta.
Optional Meta measurement: After website advertising consent, we send PageView events only for selected public pages using a server-to-server Conversions API connection. Events contain a clean public URL without query parameters, time, event ID, _fbp browser ID, _fbc ad-click ID when present, IP address and browser user agent. We do not load a Meta pixel on private receipt, account or workspace pages.
Mobile apps: On versions with Meta measurement, after advertising consent and, on iOS, ATT authorization, the Meta SDK records app activation. RevenueCat can send verified trial starts, subscriptions, renewals and one-time Receipto purchases. Matching data may include the Meta anonymous ID, permitted advertising and vendor IDs, hashed account identifiers and email already held by RevenueCat, IP address, app/device details and consent status. Purchase value and currency refer to your Receipto subscription, never the purchases on your receipts.
Meta uses these events to match activity to its accounts, measure campaigns, optimize ad delivery and create audiences. The relevant recipient is Meta Platforms Ireland Limited for applicable European services or Meta Platforms, Inc. elsewhere. Meta may process data as a separate controller and, for some collection and transmission, as a joint controller under its Business Tools Terms. See Meta's Privacy Policy and Controller Addendum for its responsibilities, retention and your rights.
Your choices: Optional website advertising is off by default and separate from analytics. . We honor Global Privacy Control on the website by keeping Meta measurement off. Choices are browser-specific; repeat them in other browsers. In supported mobile versions, use Settings, Advertising privacy to withdraw permission. On iOS you can also disable Receipto in Settings, Privacy & Security, Tracking. Advertising consent is not required to scan receipts or use your subscription. We stop further collection and synchronize withdrawal with RevenueCat when the device can connect.
Receipto is not directed to children under the age of 13. We do not knowingly collect personal information from children under 13. If we become aware that a child under 13 has created an account, we will delete their information promptly. If you believe a child under 13 has provided us with personal information, please contact support@receipto.app.
Our providers, including Meta and RevenueCat, may process data outside your country, including in the United States and Europe. For restricted international transfers, applicable safeguards may include:
For business customers: If you require a formal Data Processing Addendum for GDPR/CCPA compliance, please review our Data Processing Addendum (DPA).
We may update this policy to reflect changes in our practices or legal requirements. We will notify you by:
A policy update does not grant new advertising consent. We request a fresh choice where a change requires it.
For privacy questions, data requests, or concerns:
Support Email: support@receipto.app
Company Email: appwrappllc@gmail.com
Website: receipto.app/privacy
Mailing Address:
AppWrapp, LLC
651 N Broad St, Suite 201
Middletown, DE 19707
United States
End of Privacy Policy