Managed SFTP, hosted in Sydney. Live in two minutes.
Set it up once.
Then forget it exists.
Your own SFTP service, running in minutes. Password or SSH-key accounts, per-account read, write and delete permissions, IP whitelisting, and an audit trail that records the lot. One dashboard, then silence.
From $15/month AUD · Australian-owned · Files never leave Australia
$ sftp acme.svc4@sftphost001.proficiens.io Connected. sftp> put invoices-2026-09.csv invoices-2026-09.csv 100% 4.2MB 1.9s sftp> rm invoices-2026-09.csv Permission denied.
That account can write, not delete — and every line above is a row in the audit trail, with the source IP.
An audit trail nobody can edit
Every sign-in, transfer, permission change and deletion is recorded — who did it, when, and from which IP address. The database itself rejects any attempt to change one of those rows, including ours; the only thing that ever removes one is the scheduled purge once it passes your retention window. That is a database rule, not a promise in a policy document. Export the lot as CSV from the dashboard the moment an auditor asks.
| Time | Account | Event | Outcome | Source IP | Detail |
|---|---|---|---|---|---|
| 14:22:07 | acme.svc4 | LOGIN | Success | 203.0.113.41 | publickey |
| 14:22:09 | acme.svc4 | UPLOAD | Success | 203.0.113.41 | invoices-2026-09.csv · 4.2 MB · 1.9s |
| 14:22:14 | acme.svc4 | DELETE | Failure | 203.0.113.41 | no delete permission |
The refusal is a row too. What a partner tried and was stopped from doing is exactly what an auditor asks about.
- Sign-ins and sign-outs, successful and failed
- Uploads and downloads, with size and duration
- Deletions, renames and new folders
- Account, permission and whitelist changes
- Source IP and authentication method on every row
- CSV export, on every plan
The first 50 customers keep Standard pricing for life
Standard is $29 a month for 1 SFTP service and 10 GB. If you are one of the first fifty, that is what you pay for as long as you stay — through every price rise afterwards.
Start the 14-day trial and your place is held. No credit card to claim it, and no obligation to keep it.
Applies to the Standard plan · Held while your account stays open · Not transferable
Three arrangements, three accounts
Most of what people use this for is one of these. Each is a single account with the boxes ticked one way, set up once and left alone.
The accountant collects payroll
They come and get the file themselves, so nobody emails a spreadsheet of salaries again. They can read what you put there and nothing else — they cannot leave a file behind, and they cannot remove the one they took.
Read · no write · no delete
A supplier drops a daily file
Their system connects, writes the file and disconnects. It can't list the directory to see what else is in there, and it can't retract last night's file once sent. Lock it to their server's address and a leaked password is worthless.
Write · no read · IP whitelisted
A client hands over their data
Onboarding, a migration, or the end of a contract. Its own service, its own quota, its own accounts, deleted when the job is done — and the trail is the record of exactly what moved and when, if anyone asks later.
Own service · own quota · full trail
What a service gives you
All of it, on both plans. Nothing here is an add-on, and there is no tier where the auditing is the upsell.
Passwords and SSH keys
Every account authenticates with a password or an SSH public key, whichever the other end can handle. Passwords are stored hashed; paste in a public key and that partner never needs one at all.
Read, write and delete, per account
Grant each account exactly what it needs. A partner who only drops files off never gets to read what else is in there, and a collection account never gets delete.
IP whitelisting
Restrict a service to the addresses and ranges you actually trust, so a leaked credential is useless from anywhere else. One toggle cuts access entirely if something looks wrong.
One service per relationship
Each service gets its own home directory, its own accounts and its own storage quota. Nothing crosses between them, so one client's files are never one misconfigured permission away from another's.
Storage limits that are real
The quota is per service, not per account, and it is enforced on the filesystem itself — so a runaway upload stops instead of quietly becoming a bill. The dashboard shows what each service is using.
We can't read your files
Our admin console manages services, accounts and plans. It has no file browser — support can see that a file moved, its name and its size, never its contents.
That is the short version. The features page goes through each of these properly, and pricing is three plans with no sales call.
Infrastructure that does its job.
Boring by design.
Fourteen days free, no credit card. Create a service, point something at it, and judge it on what it does rather than on what this page says.
No credit card. No cron job wondering if the upload finished.