DPO Radio

Measure Value, Not Just Traffic Explore new features in AesirX Analytics

AesirX Features: Residency Check

Why Residency Check Matters

Graphic Image

Jurisdiction-based access rules are increasingly common, but most residency checks still rely on IP detection, VPN heuristics, or centralized country databases. These methods are unreliable and introduce privacy risks for organizations. IP-based systems generate location logs that reveal where and when residency checks occur, and those logs can be linked across services over time. This quietly turns jurisdiction enforcement into location tracking and increases compliance exposure under data protection laws.

Zero-knowledge proofs alone do not solve this problem. While they limit what the verifier learns, they do not prevent issuer backchannels, wallet telemetry, SDK calls, or network metadata from exposing verification contexts. The real risk is not just the country attribute, but the system surrounding the proof.

AesirX CMP Residency Check addresses this by separating proof privacy from system privacy. Using Concordium ID, the residency predicate is proven locally inside the wallet. The website interacts only with AesirX CMP as a first-party component and receives a simple yes or no. No IP data, location logs, or identifiers are collected. Each result is bound to a domain-specific pseudonym, preventing cross-site linkability by design and allowing organizations to enforce jurisdiction rules without building surveillance infrastructure.

Trusted by Organizations Across Industries

Built for organizations where data protection meets performance

Agencies

Agencies

Jurisdiction checks without handling location data.

E‑commerce & Retail

E‑commerce & Retail

Geo-restricted sales without IP tracking.

Financial Services

Financial Services

Country eligibility without residency databases.

Publishing & Media

Publishing & Media

Regional content access without location profiling.

Public Sector & Education

Public Sector & Education

Jurisdiction controls without central logs.

Healthcare

Healthcare

Region-specific access without IP collection.

Legal Services

Legal Services

Country-based rules without traceable checks.

Travel & Hospitality

Travel & Hospitality

Residency validation without location tracking.

How it works

Configured in the CMP, country eligibility is verified through wallet proofs without IP tracking.

Line Image
Step Image

Enables residency verification

Step Image

Requests wallet proof

Step Image

Returns eligibility result

Residency Check is configured in the CMP by enabling the feature, selecting allowed or disallowed countries, and reviewing the preview message. When triggered, the CMP requests a wallet-based country proof. A zero-knowledge proof returns only yes or no.

Enabling Residency Check in the CMP activates wallet-based proofs, so the site receives only a yes/no result without any country code or identifying details.

Each verification uses a domain-specific pseudonym, ensuring residency checks made with Concordium ID or Google Wallet are not linked across sites.

Graphic Image

You define the allowed or disallowed countries directly in the CMP UI, making the residency rules transparent and easy to maintain.

Graphic Image

The preview shows the exact message visitors see before the wallet prompt appears, so you control how jurisdiction rules are communicated.

Graphic Image

On the front end, visitors see a clear residency confirmation screen, and the wallet prompt only appears when verification is required.

Graphic Image

Light Bulb ImageTIP: Concordium ID is recommended for full unlinkability. Other wallets work, but may involve limited verification callbacks until CuK support is finalized.

Note that AI Auto-Blocking works for plugins and scripts loaded through WordPress’ standard architecture. Scripts hardcoded in theme files are not detected and must be added to blocking rules manually

Available On

Platform Icon

Aesirx Consent Management Platform

WordPress

Image
Platform Icon

Aesirx Consent Management Platform

JavaScript

Image

Compare the Difference

Graphic Image

Instead of this...

Graphic Image

Do this with AesirX

IconIP lookups create location logs
IconWallet proves country privately
IconVPNs undermine enforcement
IconNo IP tracking or location storage
IconCentral systems log where checks occur
IconNo phone-home or issuer visibility
IconCross-site linkability risk
IconDomain-bound, unlinkable checks
IconManual rules increase complexity
IconClear, automated jurisdiction rules

A private, IP-free way to confirm country eligibility.

Proof That It Works

1Trust Checklist

Icon ImagePrivate residency verification
Icon ImageNo location data processed
Icon ImageNot linkable across sites

2Release Highlights

Icon Image

AesirX CMP for WordPress v2.0.0 Delivers Regulation-Ready Age and Country Verification Without Surveillance

AesirX CMP for WordPress v2.0.0 introduces ZKP age and country verification, meeting global laws without tracking, data sharing, or surveillance.

READ MORE

3Privacy Rules Covered

Rules Image
Rules Image
Rules Image
Rules Image
Rules Image
Background Image
Icon Image

14-day Free Trial     

Run it on your website and see  how it works for you

Start Trial
Icon Image

Privacy Review

Get expert feedback on your current setup and practical next steps

Contact Us

People Also Ask

AesirX CMP can use wallet-based credentials to prove a visitor’s country through a zero-knowledge proof. The website receives only a yes/no result, meaning no IP lookups, no country codes, and no location logs. This makes privacy-safe residency verification possible for teams that want to avoid handling personal data.

IP-based systems are unreliable and treated as personal data. Centralized ID systems log every check. With AesirX CMP, the wallet creates the proof locally, acting as a digital residency check system that avoids phone-home logs and linkability.

Yes. The CMP receives only a binary output and never processes location data. This makes GDPR residency check workflows easier to manage for sites that must restrict access by country without storing sensitive information.

No. Each verification generates a domain-specific pseudonym, preventing correlation even if the same wallet is used. This provides no-tracking geo access control without exposing the user’s real location.

Organizations apply it to meet licensing, regulation, and jurisdiction rules for financial products, digital content, restricted services, and other region-sensitive offerings. Teams use this location-based access control to comply with local requirements without relying on IP data.