Download files to google drive
This app uses Google Drive APIs
to upload files to authorized Google DriveTM.
What the app essentially does is stream the file through the hosted
server to the Google Driver server.
So the file gets to your Drive without using your network bandwidth.
But beware, the hosting platform's bandwidth is used, which
may incur billings.
Heroku is kind of the best candidate in that case. Heroku's policy guidelines defines a limit on bandwidth which is more than any individual might need.
Network Bandwidth: 2TB/month - Soft
Since no database or addons are required, this project can be hosted for free in heroku.
Since the app requires Google OAuth to work, it is obvious that
you require a GCP account.
The GCP requirements for the project can be covered for free as
long as you stay inside the limits
that they have specified.