How we protect your data and what you should know about our security practices.
Synchronise uses Microsoft Azure Active Directory (Azure AD) for authentication via OAuth 2.0. We do not store your Microsoft password. When you sign in, you authenticate directly with Microsoft, and we receive an authorization token that allows us to access Power BI data on your behalf.
Authentication is handled by Supabase Auth, which manages session tokens and refresh tokens. Your refresh token is stored encrypted at rest in our database to allow continued access to your Power BI workspace without requiring you to re-authenticate for each session.
Sessions expire after a period of inactivity. You can revoke access at any time by disconnecting your Microsoft account in Settings or revoking the app from your Azure AD portal.
What we store:
What we do not store:
When you upload a CSV file, we process it in memory to generate insights. The file contents are not saved to our database. When you query Power BI data, we execute DAX queries against your semantic model and process the results in memory to generate slides.
Synchronise integrates with the following third-party services:
When using our AI analysis features, we send schema metadata (table and column names) and sample data rows to Anthropic's Claude API. We send samples, not your complete dataset. Anthropic processes this data to generate insights and does not retain it after processing (see Anthropic's terms of service for their data handling policies).
Our application is hosted on Vercel. Our database is hosted on Supabase, which provides:
All API communication uses HTTPS. Access tokens are stored in server-side session memory, not in your browser's local storage.
Every database table has row-level security (RLS) enabled. This means users can only read and write their own data. There is no mechanism for one user to access another user's presentations, connections, or cached schemas.
All API endpoints require authentication. Unauthenticated requests are rejected with a 401 error.
You can:
If you have questions about our security practices, contact us at security@synchronise.ai.
Last updated: March 2026