nanodlp uses OAuth to read files from your SaaS apps. OAuth tokens live in your secret store — never in ours. Each connector is open source; read the code before you grant access.
Scans all files in My Drive and shared drives. Supports Docs, Sheets, Slides, PDFs, and 40+ other formats. OAuth 2.0 with read-only scope.
nanodlp auth google nanodlp sync google --mode=full
Scans SharePoint, OneDrive, and Teams files. Uses Microsoft Graph API with Files.Read.All scope. Supports Word, Excel, PowerPoint, PDF.
nanodlp auth microsoft nanodlp sync microsoft --mode=full
Scans file uploads in public and private channels (with appropriate OAuth scopes). Does not scan message text in V1 — files only.
nanodlp auth slack nanodlp sync slack --mode=full
Scans all files in Dropbox Business accounts. Uses Dropbox API v2 with files.metadata.read and files.content.read scopes.
nanodlp auth dropbox nanodlp sync dropbox --mode=full
Scans repository contents for secrets and PII. Covers all branches or just default branch. Uses GitHub App installation token with contents:read scope.
nanodlp auth github nanodlp sync github --org=yourorg
Want a connector that's not listed? Open a GitHub issue — connectors are open source and community contributions are welcome.