[Idea] App to share files, set expiration, and track access. Thoughts?

I've got an idea for a web app to facilitate sharing of business documents.

Functionality would include:

  • Ability to upload any file onto the cloud
  • Share file(s) with a recipient by email or phone number
  • Set link expiry date (file would vanish)
  • Set password protection to view or download
  • Ability to monitor the log of views and downloads
  • Create rules around access revocation (time or event-based)

I foresee this web app to be used in industries where files with somewhat sensitive information are constantly being exchanged (i.e. financial reports & statements, medical records, product mockups etc).

What are your thoughts? Would you use it? If so, what's your use case?
(P.s. if the post gets 50 upvotes, I'm going to build it over the weekend 🤞)

Trending on Indie Hackers
✨ Let's hack Twitter ✨ 54 comments I quit everything. I'm going all-in on Web3. 41 comments My SEO experience 12 comments "The Big Indie Maker Black Friday Sale, 2021" 🥳 11 comments Why I started following back everyone 7 comments How do I not quit? 3 comments