Instead of uploading a file, you can paste a link and let Hushscript fetch the recording for you. This page explains what our fetcher does, so that anyone seeing it in their server logs knows exactly who is asking and why.
Our fetcher identifies itself
Every request we make on your behalf carries this User-Agent:
HushscriptFetcher/1.0 (+https://hushscript.com/url-import)
We never disguise the fetcher as a browser and we never work around a site that turns us away.
What we request
- HTTPS only. We do not follow plain
http://links. - A ranged
GETwhere possible. For a preview we ask for the first few megabytes and stop. If your server does not support range requests, we make an ordinary request and stop reading once we have enough. - Audio only. Recordings up to 10 hours long. Video links are declined – download the video and upload it in the app, where the audio is extracted on your own device.
- A few requests per import. We send a small probe request to check the file, then fetch it. We do not crawl your site, we do not index it, and we never revisit a URL on our own schedule. One exception: a Google Drive share link sometimes serves a confirmation page instead of the file, and we follow that page’s own download link.
Which links work
- Direct links to an audio file.
- Dropbox, Google Drive and OneDrive share links, as long as sharing is set to anyone with the link. We rewrite them to their direct-download form for you.
- Links behind a sign-in, a paywall, or a bot challenge cannot work: the server sends us a web page instead of a recording, and we report the link as unreachable rather than pretending to be someone else.
If you host files and see our fetcher
The fetcher only ever arrives because one of your visitors pasted a link to your file into Hushscript. It reads that one file and nothing else. If you would rather it did not, block the User-Agent above and we will stop.
Questions or a report of misbehaviour: support@hushscript.com.