Legal
Privacy Policy
Last updated: April 2026
Overview
N2O ("Notion to Obsidian Sync") is an Obsidian community plugin that syncs content between your Notion workspace and your Obsidian vault. N2O is local-first — all synced content is stored on your device, and N2O never routes your data through any intermediary server.
What Data N2O Accesses
N2O accesses only the Notion pages and databases that you explicitly authorize via your Notion integration token or OAuth connection. N2O reads and writes:
- Page content (blocks, text, media)
- Database properties and entries
- Page metadata (titles, icons, covers, timestamps)
N2O does not access Notion comments, permissions, workspace members, or any content outside the pages shared with your integration.
External Network Requests
N2O makes network requests to these services. No other external calls are made.
| Service | URL | Data Sent | Purpose |
|---|---|---|---|
| Notion API | api.notion.com | Integration token + page/block requests | Core sync |
| N2O Server | n2o-lic.vercel.app | License key or OAuth session ID | License & OAuth |
| Sequenzy | n2o-lic.vercel.app | Email (only if you opt in) | Product lifecycle emails via license server |
| Gumroad | api.gumroad.com | Sale ID, license key hash (server-to-server only — no user data sent from plugin) | License purchase verification |
Notion API
- N2O communicates directly with Notion's official API using your personal integration token or OAuth access token
- Your token is stored locally in Obsidian's plugin data (
data.json) and is never sent anywhere exceptapi.notion.com - N2O is not affiliated with or endorsed by Notion Labs, Inc.
OAuth Authentication
- When using "Connect to Notion" (OAuth), N2O redirects you to Notion's authorization page via our server
- The server exchanges the authorization code for an access token using a client secret that never leaves the server
- Tokens are stored temporarily on the server (5 minutes max) for the handoff, then permanently deleted
- After the handoff, your access token is stored only in your local Obsidian settings
Sequenzy
- Sequenzy is used for product lifecycle emails (trial reminders, purchase confirmations, product updates)
- The plugin does not call Sequenzy directly — all email operations are handled server-side by the N2O license server (
n2o-lic.vercel.app) - Email is submitted only when you explicitly click "Subscribe" or "Start Trial"
- Double opt-in confirmation is required before any emails are sent
- You can unsubscribe at any time via the link in any email
What N2O Does NOT Do
Local Data Storage
All data is stored locally within your Obsidian vault:
| Data | Location | Format |
|---|---|---|
| Synced content | Your vault | .md files |
| Sync state | Plugin data folder | n2o-core.db (SQLite) |
| Sync history | Plugin data folder | n2o-history.db (SQLite) |
| Settings | Plugin data folder | data.json |
| Downloaded media | _files/ subdirectories | Original formats |
Data Retention & Deletion
- You control all data. N2O stores everything locally in your vault
- Disabling the plugin stops all sync activity immediately
- Uninstalling removes all plugin data (
data.json,n2o-core.db,n2o-history.db) - Synced markdown files remain in your vault until you delete them
- To fully remove all N2O data: uninstall the plugin and delete the sync folder
Third-Party Privacy Policies
Children's Privacy
N2O does not knowingly collect data from children under 13. N2O does not collect personal data at all beyond the optional email submission described above.
Changes to This Policy
We may update this privacy policy from time to time. Changes will be noted in the "Last updated" date at the top. Continued use of N2O after changes constitutes acceptance.
Contact
For privacy questions or concerns, email support@n2osync.com.