Recent Cleanup System Bug
What happened to my file?
Since April 23rd, our automated cleanup system mistakenly deleted some active files that should have been kept.
Why did it happen?
Our system tracks every file's views and downloads to know which ones are still being used. We were in the middle of upgrading how those stats are stored to give each user their own independent view/download counters (instead of sharing counts between users who uploaded the same file).
During that upgrade, there was a brief window where:
- The cleanup system looked at files using the new stats format
- But many older files still had their stats in the old format
Because the cleanup couldn't find stats in the new format, it assumed those files had never been viewed — even though they had thousands of views. It then deleted them as "inactive since upload."
How we're preventing it from happening again
- The auto-cleanup is now disabled by default and requires manually turning it on
- The cleanup now checks both old and new stats formats before deciding a file is inactive
- A final safety check looks at our live cache (Redis) for very recent activity before any deletion
- Files with even a single recent view in the last 45 days are now guaranteed to be skipped
What can I do if my file was affected?
Unfortunately, deleted files were also removed from our storage, so they cannot be recovered. We apologize for the inconvenience. If you have important files, you can re-upload them and they will continue to work normally going forward.