Phase 0
Now
Discovery and expiry
- File listing is admin-only.
- New links expire automatically after 7 days by default.
- Expired and revoked links stop serving the viewer and raw HTML.
- Admins can extend, revoke, or delete links.
Security roadmap
ShareFast should stay convenient for quick artifact sharing, while every shared file gets an explicit access policy, an expiry, and a renewal path.
Current posture
Anonymous upload remains allowed. Public file discovery is closed. Shared links now expire by default and can be extended or revoked by admins. The next safety layers are owner renewal, optional passcodes, and domain/email access controls.
Keep one-click sharing for day-to-day work.
Add lightweight protection for sensitive files.
Make temporary access the default, not a manual cleanup task.
Let collaborators ask for renewed access after a link expires.
Limit internal files to verified @coderpush.com accounts.
Permit named external collaborators without opening the link to everyone.
Phase 0
Discovery and expiry
Phase 1
Owner renewal
Phase 2
Optional passcode
Phase 3
Domain and email allowlist
Phase 4
Ask for renewed access
Phase 5
Operate safely