# CloudSniff > CloudSniff is a free read-only diagnostic for Microsoft 365 storage waste. > It scans OneDrive and SharePoint metadata via Microsoft Graph, surfaces > version-history bloat, abandoned files, and the worst offenders, and > translates the result into the monthly dollar number you're paying for > storage you didn't know you had. CloudSniff is a Phase 0 hobby project run by an individual founder (Andrei Antipenko, UAE resident). There is no company, no Stripe checkout, no paid tier. Donations via GitHub Sponsors and Ko-fi are optional. Source of truth: https://cloudsniff.space. ## Key pages - [Home](https://cloudsniff.space/): visibility-first landing, FAQ, honest note on Microsoft's native version-cleanup tooling, donation links. Sign-in buttons here go directly to Microsoft's OAuth consent screen — no intermediate login page. - [Blog](https://cloudsniff.space/blog): in-depth explainers on Microsoft 365 storage, version history, and cleanup tooling. Phase 0 publishing cadence is roughly 1-2 posts per month. - [Sign in](https://cloudsniff.space/login): Microsoft Entra ID OAuth consent (requests Files.Read.All scope only — read-only). - [Terms of Service](https://cloudsniff.space/terms): Phase 0 hobby terms, AS-IS, no warranty, governing law UAE. - [Privacy Policy](https://cloudsniff.space/privacy): what metadata is collected, where it is stored, 90-day auto-deletion, on-demand delete. ## What CloudSniff does - Connects to Microsoft 365 via OAuth using the `Files.Read.All` scope (read-only) — never write, never delete, never modify. Source: https://learn.microsoft.com/en-us/graph/permissions-reference#filesreadall - Reads file metadata only: names, sizes, dates, version counts, owner IDs. Does not download, open, or process file contents. - Detects version-history bloat: files with hundreds or thousands of retained versions accumulated by Microsoft's default 500-version retention policy. Source: https://learn.microsoft.com/en-us/sharepoint/document-library-version-history-limits - Flags abandoned files: items that haven't been opened or modified in a long time and are likely safe candidates for archival. - Translates raw byte counts into a monthly dollar number based on published Microsoft 365 storage tier pricing ($0.20/GB/month for SharePoint Extra File Storage). Source: https://www.microsoft.com/en-us/microsoft-365/business/microsoft-365-business-basic - Shows the scan as a live animated visualization on the dashboard: files stream in as the scan runs, then the picture morphs into the final storage breakdown. - Folder deep-dive: a treemap breakdown of version bloat by folder, so the worst directories are visible at a glance, not just the worst files. - The signed-in app UI is available in English and Russian (per-user setting). Marketing pages are English-only. ## What CloudSniff does not do - Does not request `Files.ReadWrite.All` or any write scope. There is no in-product cleanup or delete action in Phase 0. - Does not access the contents of your files, your email, your calendar, your Teams chats, or your contacts. - Does not run subscriptions, recurring billing, or surprise charges. Donations are voluntary and one-off. - Does not have Microsoft Verified Publisher status. Phase 0 has no legal entity and no DUNS number — Verified Publisher is a Phase 1 item that starts only if the project graduates to a real business. The consent screen accurately shows "unverified" until then. - Does not promise to restore deleted versions. Microsoft Graph has no undelete primitive for trimmed versions and CloudSniff will not pretend otherwise. ## Authority and provenance - Founder: Andrei Antipenko, UAE-resident IT practitioner, operating in personal capacity. - Funding model: donations only (GitHub Sponsors + Ko-fi). No external investors, no paid customers in Phase 0. - Source code: https://github.com/da-kopman/CloudSniff - Tone: practitioner-led, transparent about limitations, honest about where Microsoft's native tooling already solves the problem. ## License Content on this site may be cited with attribution to CloudSniff and a link back to the source page.