Download my data
You can request a one-click ZIP of every record we hold for your account. This is your right under GDPR (Article 15 / 20) and CCPA (Right to Know), and we make it self-serve so you don't have to email anyone.
How to request
From the portal: click My data in the nav (next to Sign out) and confirm.
From the mobile app: Profile tab → Download my data → confirm.
We'll start building your export immediately. When it's ready (usually under five minutes; up to a few hours for very large accounts), you'll get an email with a secure download link valid for 24 hours.
What's in the ZIP
A folder per data type, with one CSV or JSON file per table:
profile.json— your name, email, role, sign-up dateshops.json— every shop you own with its settings and brand assetscustomers.csv— every customer who has joined any of your shops, with their join date and stamp countstamps.csv— the full stamp ledger (timestamp, customer, shop, staff member)redemptions.csv— every reward that's been redeemedcampaigns.csv— campaigns you've sent, including audience segments and open ratessubscriptions.json— your billing history with Stripe IDssupport_messages.json— every message you've sent us through the in-app contact formaudit_log.csv— every destructive action on your account, with IP and timestamp
A README.txt at the root of the ZIP lists every file and the schema of each one.
Limits
- One export per 24 hours per account. (Prevents accidental click-spam from filling up our backend.)
- The download link is single-use — once you've clicked it, that specific link stops working. Re-request from the portal if you need to download again.
- Exports for accounts with more than 100,000 stamp rows are split into multiple ZIPs — you'll get them as separate emails.
Format and import
The CSV files use UTF-8 encoding with comma delimiters and "-quoted strings — they'll open cleanly in Excel, Google Sheets, Numbers, and any data tool. JSON files are pretty-printed (2-space indent) so they're readable in any text editor.
Building takes too long / I never got the email
A few things to check:
- Spam folder. The email comes from
noreply@yourloyaltywallet.comand the link is a long URL — some spam filters get nervous about that combination. - Email verified? If your account email isn't verified, the export won't be sent (we don't want to email a sensitive ZIP to an unverified address). Verify your email first, then re-request.
- Still nothing after a few hours? Contact Support — we can manually trigger a re-send.
Customers can also export their own data
Each of your customers has the same self-serve export from their own profile. The customer's export contains their records, not yours — they see their stamp history at your shop, but never your shop's full customer list, your campaigns, or your billing.
Was this article helpful?
Thanks for the feedback.