Last updated: February 2026
CA Simulator does not collect, store, or transmit any of your data. Period.
CA Simulator runs entirely in your browser. When you connect to your tenant, your browser authenticates directly with Microsoft Entra ID using MSAL.js and retrieves data directly from Microsoft Graph API. No data passes through our servers.
Authentication is handled entirely by Microsoft's identity platform (MSAL.js with PKCE). Tokens are stored in your browser's sessionStorage and are cleared when you close the tab. We never see or store your credentials or tokens.
The app requests read-only delegated permissions:
Policy.Read.All — Read Conditional Access policiesApplication.Read.All — Resolve application namesDirectory.Read.All — Resolve users, groups, and rolesUser.Read.All — User search for simulationGroupMember.Read.All — Group membership resolutionThese are delegated permissions, meaning they operate within the signed-in user's own access level. The app cannot access anything the user cannot already access themselves.
We use Vercel Web Analytics, which collects anonymous page view data (page URL, referrer, country) with no cookies and no personal data. See Vercel's privacy policy.
Sample mode uses hardcoded demo data. No authentication or API calls are made. No data leaves your browser.
Questions? Reach out on X: @haakonwibe