Privacy Policy
The short version. There is no account. Card scans are read on your phone and the photo never leaves it. Your collection is stored on your phone. Network traffic is downloading price data and card images, a small anonymous usage count (see Usage count below), a card report if you choose to send one (see Reporting a card below), and a random invite identifier if you use the invite feature (see Invites below).
Who we are
OP Card Price is built and operated by an independent developer based in Malaysia. Contact for anything in this policy is opcardprice@boostmarketing.my.
Camera and photos
The app asks for camera access to read the card number printed on a card. Recognition runs entirely on your device, using Apple's Vision framework on iOS and Google's ML Kit on-device text recognition on Android. Frames from the camera and photos you pick from your library are processed in memory and are not uploaded, not saved by the app, and not shared with anyone.
What stays on your phone
- The cards you add to your collection, quantities, and the prices at the time you added them.
- Cached price tables and card images so the app works quickly offline.
- App preferences and whether Pro is active.
Settings has a "Delete my data" action that wipes all of it. Uninstalling the app does the same.
What leaves your phone
Price data. The app downloads card data and prices from our own data server on Cloudflare (opcardprice-data.pages.dev). English card prices come from public TCGplayer market data, Japanese card prices from the listed shop prices of Yuyu-tei, and the Japanese card list from the official card game site. Card images are loaded from TCGplayer's image servers, static.dotgg.gg and the official card game site. As with any download, those servers can see your IP address and standard request headers. The app does not send them any identifier, your collection, or anything you typed.
Usage count. When the app opens and when a scan recognises a card, it sends one small message to our server on Cloudflare with a random install identifier created by the app, the event name, the platform, the app version and the app language. We use it only to count daily users and installs. It holds no name, email, location, advertising identifier, photo or card, is not linked to your identity, is not shared with anyone and is not used for advertising or tracking.
Reporting a card. If you tap "Report a card problem" and press Send, the app sends one message to our server on Cloudflare with the card number you were looking at, the set and card name the app showed, the price it showed, the reason you picked, the note you typed, the same random install identifier as the usage count, the platform, the app version and the app language. Cloudflare also records the country the request came from. We read these reports to add missing cards and fix wrong prices, keep them for up to three months, and do not share them with anyone. Please do not type personal details into the note, it is only for describing the card. Nothing is sent unless you press Send. If the message cannot reach our server, the app falls back to opening your own email app with a prefilled message, which again sends nothing until you press send.
Purchases. Pro is sold through Apple's App Store or Google Play. They handle payment and send the app a receipt. We never see your card details and we do not run a server for purchases.
Links you open. Tapping a link to a store page, or the shop link under a Japanese price, opens it in a browser view, which is then covered by that site's policy.
Invites
The app creates a random identifier and a 6-character invite code on your device. Both are sent to our server hosted on Cloudflare for one purpose only, counting successful invites so the bonus scans can be granted. No name, no email address, and no contact list is collected, and the identifier is not linked to anything else you do in the app. If you want that identifier and code removed, email opcardprice@boostmarketing.my and we will delete them.
What the app does not contain
- No third-party analytics SDK, no advertising SDK, no crash-reporting SDK. The usage count and card reports above are our own and anonymous.
- No account, no login, no cloud copy of your collection.
- No access to contacts, location, or other apps.
Children
The app is not directed to children under 13 and we do not knowingly collect information from them. The only things our server holds are the anonymous usage count, the card reports and the invite identifier described above, and none of them is linked to a person.
Your rights
Nothing on our server identifies you, it holds only the anonymous usage count, the card reports and the invite identifier described above. Everything else is on your phone. To have your install identifier deleted, email us. If you have questions under GDPR, UK GDPR, CCPA or similar laws, email us and we will answer within 30 days.
Trademarks and card images
OP Card Price is an independent fan tool. It is not affiliated with, endorsed by, or sponsored by Bandai, Shueisha, Toei Animation, or TCGplayer. Card names, artwork and logos belong to their respective owners and are shown for identification only.
Changes
If this policy changes in a way that matters, the app will show a notice and this page will carry a new effective date.