Terms of service
Terms of service
Last updated 2026-04-30
These terms govern your use of the AI Wallet Pass mobile app and the ai-wallet-pass website (the "Service"), provided by TLM Software Design, Inc., a Michigan corporation with offices at 27280 Haggerty Road, Ste C-6, Farmington Hills, MI 48331, USA ("we", "us", "our"). By creating an account or using the Service you agree to these terms.
Who can use the Service
You must be at least 13 years old (16 in the EU/UK) to create an account. If you use the Service on behalf of an organization, you represent that you have authority to bind that organization to these terms.
What the Service does
AI Wallet Pass takes a photo of a physical loyalty card, event ticket, coupon, or boarding pass that you own, extracts the printed fields with the help of an AI vision model, and produces a digital wallet pass. On iOS, you can hand the pass to Apple Wallet; on Android, the pass lives in the app's built-in wallet.
Acceptable use
You agree not to:
- Scan or digitize a card, ticket, or pass that you do not own or that you do not have permission from the holder to use.
- Use the Service to copy, transfer, or resell admission tickets, identity documents, payment cards, or anything whose terms forbid duplication.
- Reverse-engineer, scrape, or attempt to bypass the App Check, quota, or rate-limit controls.
- Submit images that are illegal, infringing, or contain content that violates third-party rights.
- Use the Service to develop a competing product, or to train a machine-learning model.
We may suspend or close accounts that we reasonably believe are violating these terms or abusing the Service. The app exposes a per-user kill switch that we use for this purpose.
Free tier and pass packs
Each account gets a fixed number of free pass extractions per calendar month (currently 3, subject to change with notice). Beyond the free tier you can buy non-renewing pass packs through the App Store or Google Play. Packs are one-time purchases — they are not subscriptions and they do not auto-renew. Unused pack credits do not expire.
We may change pack prices, pack sizes, or the free-tier allowance for future purchases. Already-purchased credits are honoured at the size you bought them.
Refunds
In-app purchases are processed by Apple or Google. Refund requests are handled directly by them under their respective policies — we do not have the ability to issue store refunds ourselves.
- Apple: reportaproblem.apple.com
- Google Play: support.google.com/googleplay/answer/2479637
If something on our side broke an extraction (e.g. our backend was down or returned a malformed pass), we automatically refund the credit to your account. You should not need to ask. If a credit is missing after a failed extraction, email us at support@swtlm.com and we will look into it.
AI extraction — accuracy and your role
Pass fields are produced by an AI vision model (Google Gemini via Vertex AI). The output is best-effort and may be wrong. You are expected to review the extracted fields before saving the pass and edit anything that is incorrect. We are not responsible for missed events, denied boarding, missed flights, lost loyalty points, or any similar consequence resulting from an inaccurate or hallucinated field.
Your data
Our handling of your data is described in the Privacy policy. Key points: barcode payloads stay on your device, photos are not stored server-side, and you can delete your account and all server-side data from Settings → Delete account in the app.
Intellectual property
The Service, the AI Wallet Pass app, and the code that runs it are owned by TLM Software Design, Inc. and its licensors. We grant you a limited, non-exclusive, non-transferable licence to install and use the app for personal, non-commercial use. You retain rights to the photos you submit and to the cards you digitize; we receive only the licence we need to run the Service for you (process the photo for extraction, store the resulting pass on your device).
Card and pass artwork printed on a third party's card or ticket (logos, trademarks, brand colours) belongs to that third party. We reproduce it only as needed to render your digital pass.
Service availability
We aim for the Service to be available 24/7 but we do not promise uptime. We may take parts of the Service offline for maintenance, outages, or to respond to abuse. The app's master kill switch can temporarily disable AI extraction during a backend incident; existing passes you have already saved continue to work.
Disclaimers
THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. WE DO NOT WARRANT THAT EXTRACTED FIELDS WILL BE ACCURATE OR THAT THE SERVICE WILL BE UNINTERRUPTED OR ERROR-FREE.
Limitation of liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW, IN NO EVENT WILL TLM SOFTWARE DESIGN, INC. BE LIABLE FOR INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, OR ANY LOSS OF PROFITS, REVENUE, DATA, OR GOODWILL. OUR TOTAL LIABILITY ARISING OUT OF OR RELATING TO THESE TERMS OR THE SERVICE WILL NOT EXCEED THE GREATER OF (A) THE AMOUNTS YOU PAID US FOR THE SERVICE IN THE 12 MONTHS BEFORE THE EVENT GIVING RISE TO THE LIABILITY, OR (B) USD $50.
Some jurisdictions do not allow the exclusion of certain warranties or the limitation of liability for incidental or consequential damages, so the above may not apply to you.
Termination
You can stop using the Service and delete your account at any time from Settings → Delete account. We may suspend or terminate your account if you breach these terms or if we are required to by law. On termination, the licence we grant you ends; the data provisions in the Privacy policy continue to govern any data we retain.
Changes to these terms
We will post material changes here and update the "Last updated" date. Continued use of the Service after a change means you accept the new terms. If you do not accept them, delete your account.
Governing law
These terms are governed by the laws of the State of Michigan, USA, without regard to its conflict-of-law principles. Disputes will be resolved in the state or federal courts located in Oakland County, Michigan, and you consent to that jurisdiction. Nothing in this section waives any consumer-protection right that the law of your country of residence grants you and that cannot be waived by contract.
Contact
Questions about these terms: support@swtlm.com. Privacy-specific requests should go to privacy@swtlm.com.
TLM Software Design, Inc.27280 Haggerty Road, Ste C-6
Farmington Hills, MI 48331
USA