Feature requests

⚠️Security Request: Sub Account Numbers & Card URLs Are Vulnerable to Automated Scraping
Hi team, I wanted to raise a security concern I noticed with how Sub Accounts & Card links are currently structured on the platform. Each Sub Account & loyalty cards are assigned a sequential numeric ID, for example: -Sub Accounts : https://www.myplatform/agency/clients/111222 Card URL : https://www.myrplatform.com/getpass/1234567 Because the ID is a plain incrementing number, it would be straightforward for anyone to write a script that loops through IDs and visits every card on the platform. Since the card pages are publicly accessible (they need to be, for customers to enroll), this means a bad actor could potentially harvest business names, logos, and other details from every card on the platform at scale. 🟢 What I'd like to request: Replace sequential IDs with random tokens /getpass/a7x9kq2m4p instead of /getpass/1234567 , same thing with Sub accounts, this makes it practically impossible to enumerate cards. Rate-limit the card enrollment endpoint block or challenge requests that hit too many card URLs in a short time. Add bot protection to the enrollment form something like Cloudflare Turnstile or a CAPTCHA to prevent automated fake signups being submitted at scale across cards. Avoid exposing card IDs in CDN asset paths currently the logo URL also contains the numeric ID (e.g. /templates/1234567/logo.png ), which creates a second enumeration surface. This is a relatively simple fix on the backend but it closes a meaningful exposure for all businesses using the platform. Thanks
3
·
planned
⛔ Urgent: Request for a completely generic, unbranded CNAME target for White-Label Agencies
Hi Team, I’m currently using your Agency white-label tier, but I’ve run into a major brand isolation issue that makes it easy for clients and competitors to spot our white-label setup. You’ve done an awesome job white-labeling the API and documentation, but I think this is a more pressing priority right now. ⚠️ The Problem: AI & Search Traceability Currently, agencies are instructed to point custom subdomains to ns.digitalwallet.cards . While this domain is meant to be a generic "ghost" address, it is not fully isolated: 👣 Public Footprint: The domain currently hosts your official API v2.0 documentation ( docs.digitalwallet.cards ) and active marketplace apps (e.g., lightspeed.apps.digitalwallet.cards ). 🧑🏻‍💻 Instant AI Detection: Because these public, indexable endpoints live on the exact same domain, I discovered the connection to your brand instantly simply by asking Gemini who owns ns.digitalwallet.cards . The AI immediately identified it as Boomerangme infrastructure. Since tech-savvy clients and competitors regularly use AI assistants and DNS lookups for research, this public link completely breaks the white-label illusion we are paying for. 🟢 The Requested Solution To fix this loophole, we need a truly anonymous routing path. Could the development team implement the following: A Pure "Ghost" CNAME Target: Provide a completely separate, generic domain (e.g., ns.customercards.net or route.loyaltyrouting.com ) dedicated solely to traffic routing. 🌐 Zero Web Presence: Ensure this new domain has absolutely no public web presence, no indexable developer documentation, and no branded subdomains. If visited directly, it should just return a blank page or a 404 error. Could you please let me know if moving to a completely unbranded routing domain is on your immediate roadmap, or if there is an alternative generic target we can use in the meantime? Thank you,
8
Load More