Hands-Free Automation

DriveNest doesn't just scan your Drive once — it watches it for you. Scheduled scans, automatic cleanup, and quota alerts keep your storage healthy without lifting a finger.

🔍 Scheduled Background Scans Subscription

Manual scanning is fine for a first look, but your Drive changes every day. New files arrive, old ones get shared, duplicates pile up silently. Scheduled background scans run automatically at intervals you choose, so your Drive analysis is always current — not weeks stale.

How it works

1

Set your schedule

Choose a scan frequency: daily, every 3 days, weekly, or custom. Pick a preferred time window when your phone is likely charging and on Wi-Fi.

2

WorkManager runs it

Android's WorkManager handles execution reliably — even if the app isn't open. It respects battery optimization and network constraints automatically.

3

Results ready on open

Next time you open DriveNest, the dashboard, sunburst chart, duplicate list, and all analytics reflect the latest scan. No waiting.

🔒 Account-bound scheduling

Scheduled scans are bound to the Google account that was signed in when you enabled them. If you switch to a different account, scans are automatically skipped until you switch back or rebind the schedule to the new account. This prevents accidental scans on the wrong Drive.

  • Scans run in the background with no user interaction required
  • Automatic retry on failure (network drop, token expiry)
  • Respects Android battery saver and Doze mode
  • Scan history preserved — compare current vs. previous results
  • Notification when a scheduled scan completes

🧹 Scheduled Auto-Cleanup Ultimate Subscription

Scanning finds the problems. Auto-cleanup prepares the fix. After each scheduled scan, DriveNest automatically identifies confirmed-waste duplicates using its scoring engine, generates a Google Apps Script to trash them, and deploys it to your account — ready for you to review and run.

How it works

1

Smart target selection

DriveNest scores every duplicate group using file size, staleness, risk level, and structural waste confidence. Only files scoring as confirmed waste (confidence ≥ 70%) with safe risk level are selected. For each group, the most recently accessed copy is always kept.

2

Script deployed automatically

After each scheduled scan, a Google Apps Script is generated containing the target file IDs and deployed to your script.google.com account. If targets haven't changed since the last deployment, it skips to avoid redundant work.

3

You review and run

The script is deployed but not executed automatically — you decide when to run it. Files are moved to Google Drive Trash (not permanently deleted), giving you 30 days to review and restore. An undo function is included in every script.

🔒 One-time setup required

Before auto-cleanup can deploy scripts, you need to run one manual deployment first. This grants the Apps Script OAuth scope that DriveNest needs to create scripts on your behalf. After that, all future deployments happen automatically.

🛡 Safety guardrails

Auto-cleanup only targets files that are owned by you and not shared (safe risk level). Shared files and files owned by others are never touched. Risky files receive a heavy scoring penalty (0.4×) and caution-level files are flagged. Every deployment is logged with full file details for auditability.

Scoring criteria

The cleanup engine considers multiple signals to determine which files are safe to remove:

  • MD5 hash matching to identify true duplicates (not just same name)
  • Waste confidence scoring: path-depth analysis distinguishes true waste from structural backups
  • Size-weighted prioritization: larger files score higher for storage reclaim
  • Staleness factor: days since last viewed or modified (up to 10 years)
  • Risk assessment: safe (owned, unshared), caution (shared), risky (not owned)
  • Copy count boost: more copies of the same file increases cleanup priority
  • Configurable max files per run (10–500, default 500)
  • Configurable frequency: 12 hours, 24 hours, 48 hours, or weekly
  • Deduplication: skips deployment if targets unchanged since last run
  • Deployment history log (up to 50 entries) viewable in settings
  • Notification with deployment status after each run
  • Auto-disables on repeated auth failures (re-enable in settings)

🚨 Storage Budget Alerts Premium+

Google sends you a single "storage full" email when it's already too late. DriveNest lets you set a storage budget with a configurable warning threshold, so you know when your Drive is approaching capacity — not after it's already full.

How it works

1

Set your budget

Open the budget dialog from the Dashboard and set a storage limit (1 GB up to your quota) and a warning threshold (50%–95% of that budget). A live preview shows your current status immediately.

2

Checked after every scan

After each scheduled background scan completes, DriveNest checks your total quota usage (Drive + Gmail + Photos) against your budget. No separate process needed — it piggybacks on existing scan data.

3

Get notified

When usage crosses the warning threshold or exceeds the budget, the alert is appended to the scan completion notification. The dashboard also displays a persistent color-coded budget indicator.

🎨 Color-coded status

The dashboard budget indicator changes color based on your status: green when under threshold, yellow when approaching the limit, and red when over budget. A visual progress bar with a threshold marker shows exactly where you stand.

Budget status levels

  • Under — usage is below the warning threshold, everything is healthy
  • Warning — usage has reached your warning percentage but hasn't hit the budget limit yet
  • Exceeded — usage has reached or passed the budget limit, with a message showing how far over
  • Budget limit configurable from 1 GB to your full quota (smart step sizes)
  • Warning threshold adjustable from 50% to 95% of the budget
  • Combined quota tracking: Google Drive + Gmail + Photos
  • Alerts appear in scan completion notifications (no extra noise)
  • Persistent dashboard indicator visible at a glance
  • Requires Premium or Ultimate subscription

Feature Availability

Feature Premium Sub Ultimate Sub
Scheduled background scans
Account-bound schedule (auto-skip on mismatch)
Storage budget alerts (dashboard + notifications)
Scheduled auto-cleanup
Cleanup deployment history

Automation is subscription-only

Scheduled scans, auto-cleanup, and quota warnings require an active subscription. Perpetual licenses include all manual features but not background automation.

View Plans & Pricing →