Skip to content

Twake Drive ​

Plan snapshot

Twake Drive

FREE
Free storage / trial
5 GB free on the Discovery plan, with no time limit.
Separate limits
The free plan is a single personal instance; deleted files count against the quota until the trash is emptied.
Billing trigger
Discovery is free with no card; paid plans add storage (50 GB and 1 TB tiers).
Best fit
An open-source European cloud with a documented API, including self-hosted Cozy instances.
Cost hygiene:Empty the Twake trash after large clean-ups: trashed files still use the 5 GB.

Checked 2026-09-24: Twake / Cozy Cloud pricing

Twake Drive is the file storage of Twake Workplace, the open-source workspace by Linagora (France). Cozy Cloud is now part of Twake Workplace, so existing Cozy instances work the same way. AeroFTP connects through the native files API of your instance with a browser sign-in: there is no developer app to create and no password to paste.

Availability

Twake Drive ships in the release after AeroFTP v4.2.0. AeroFTP v4.2.0 has no Twake Drive connection.

What You Need ​

  • a Twake Workplace account (the free plan is enough)
  • the address of your instance, for example yourname.twake.app. You can also paste the address of any Twake page from your browser, such as https://yourname-drive.twake.app/#/folder: AeroFTP turns it into the instance address
  • a regular desktop browser (Chrome, Firefox, Edge, Safari). The sign-in page does not open in embedded browsers

How to Connect ​

  1. Open AeroFTP and select Twake Drive from the cloud storage providers.
  2. Enter the address of your instance.
  3. Click Sign in with Twake. Your browser opens the Twake authorization page.
  4. Log in if asked, then click Authorize. The page asks for access to your files only.
  5. Back in AeroFTP the form shows Signed in. Connect and save the profile.

AeroFTP registers itself on your instance during the sign-in. It then appears in Twake under Settings, Connected devices, where you can revoke it at any time.

Connection Settings ​

FieldValueNotes
ProtocolTwake DriveNative files API
Instancehttps://yourname.twake.appYour own address; self-hosted instances work too
AuthenticationBrowser sign-in (OAuth2 + PKCE)The client is registered on your instance, nothing is shared with a third party
PermissionFilesNo access to mail, contacts or settings

Features ​

  • File operations: upload, download, rename, move, copy on the server, delete and create folders
  • Checksums: Twake stores an MD5 for every file; AeroFTP checks each upload against it
  • Storage quota: used and total space are shown for the account
  • Modification times: kept on upload and restored on download
  • AeroSync and the CLI: supported, including parallel transfers
  • Trash: deleted files go to the Twake trash and keep counting against the quota until you empty it from the Twake web interface

Troubleshooting ​

ProblemCauseSolution
Twake shows "The state parameter is mandatory"You were not logged in to Twake, and the login step dropped the requestLog in to Twake in your browser, then click Sign in again in AeroFTP
"Your web browser is not up-to-date"The sign-in opened in an embedded browserMake sure your system default browser is a regular desktop browser
The profile asks you to sign in againThe instance address changed, or AeroFTP was removed from Connected devicesClick Sign in again
Storage looks full after deleting filesDeleted files stay in the Twake trashEmpty the trash in Twake Drive

aeroftp.app - Released under the GPL-3.0 License. AeroFTP Reviews