Upload it. Tag it. Sell it. License it. Or just store the family photos — same cloud, same price. Every file can be a programmable, priced asset the second it hits the disk.
Per-user kDrive backend in Switzerland. 20 GB free. Resumable chunked uploads, 30-day trash, file versions, real-time sync. The boring table-stakes Apple/Google ship — we ship them too.
20 GB free, no card
Spaces, smart views, AI search
Password + expiring + upload-back shares
$
Asset shop, built-in
Same upload button. New flag: for_sale. Set a price, set a license, paste it into your profile link. Sell stock, templates, PDFs, anything. We take a cut on sale. Storage stays free.
22-tool MCP server speaks the whole product end-to-end. Plus public REST with bearer tokens, outbound webhooks, OpenAPI spec. Your cloud is a database your AI can read, mutate, and sell from.
Bearer API keys (cae_dev_*) from €5/mo
Local Claude bridge — no per-call cost
Append-only audit (DIN 69901) for compliance
How we compare
Against 21 players across four segments. Cells: yes, ~ partial / paid add-on, no, ? unverified.
yes~ partial / paid no? unverified
Storage
adam---eve
Dropbox
Google Drive
OneDrive
iCloud
Mega
pCloud
Free storage (GB)
20
2
15
5
5
20
10
Per-file versioning + restore
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
~
${ICN.chk}
~
30-day trash auto-purge
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
Native desktop / mobile apps
${ICN.x}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
Spaces (top-level collections)
${ICN.chk}
~
~
~
${ICN.x}
${ICN.x}
${ICN.x}
Real-time sync (WebSocket)
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
Free storage (GB)
adam---eve
20
Dropbox
2
Google Drive
15
OneDrive
5
iCloud
5
Mega
20
pCloud
10
Per-file versioning + restore
adam---eve
${ICN.chk}
Dropbox
${ICN.chk}
Google Drive
${ICN.chk}
OneDrive
${ICN.chk}
iCloud
~
Mega
${ICN.chk}
pCloud
~
30-day trash auto-purge
adam---eve
${ICN.chk}
Dropbox
${ICN.chk}
Google Drive
${ICN.chk}
OneDrive
${ICN.chk}
iCloud
${ICN.chk}
Mega
${ICN.chk}
pCloud
${ICN.chk}
Native desktop / mobile apps
adam---eve
${ICN.x}
Dropbox
${ICN.chk}
Google Drive
${ICN.chk}
OneDrive
${ICN.chk}
iCloud
${ICN.chk}
Mega
${ICN.chk}
pCloud
${ICN.chk}
Spaces (top-level collections)
adam---eve
${ICN.chk}
Dropbox
~
Google Drive
~
OneDrive
~
iCloud
${ICN.x}
Mega
${ICN.x}
pCloud
${ICN.x}
Real-time sync (WebSocket)
adam---eve
${ICN.chk}
Dropbox
${ICN.chk}
Google Drive
${ICN.chk}
OneDrive
${ICN.chk}
iCloud
${ICN.chk}
Mega
${ICN.chk}
pCloud
${ICN.chk}
Sharing
adam---eve
Dropbox
Google Drive
OneDrive
iCloud
Mega
pCloud
Password-protected share link
${ICN.chk}
~
${ICN.x}
~
${ICN.chk}
${ICN.chk}
${ICN.chk}
Expiring share + DL-limit
${ICN.chk}
~
~
~
~
~
~
Upload-back (file requests)
${ICN.chk}
${ICN.chk}
~
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.chk}
Per-file comments + @mentions
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
~
${ICN.x}
${ICN.x}
Folder ACL + email invites
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
Public profile slug
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
Password-protected share link
adam---eve
${ICN.chk}
Dropbox
~
Google Drive
${ICN.x}
OneDrive
~
iCloud
${ICN.chk}
Mega
${ICN.chk}
pCloud
${ICN.chk}
Expiring share + DL-limit
adam---eve
${ICN.chk}
Dropbox
~
Google Drive
~
OneDrive
~
iCloud
~
Mega
~
pCloud
~
Upload-back (file requests)
adam---eve
${ICN.chk}
Dropbox
${ICN.chk}
Google Drive
~
OneDrive
${ICN.chk}
iCloud
${ICN.x}
Mega
${ICN.x}
pCloud
${ICN.chk}
Per-file comments + @mentions
adam---eve
${ICN.chk}
Dropbox
${ICN.chk}
Google Drive
${ICN.chk}
OneDrive
${ICN.chk}
iCloud
~
Mega
${ICN.x}
pCloud
${ICN.x}
Folder ACL + email invites
adam---eve
${ICN.chk}
Dropbox
${ICN.chk}
Google Drive
${ICN.chk}
OneDrive
${ICN.chk}
iCloud
${ICN.chk}
Mega
${ICN.chk}
pCloud
${ICN.chk}
Public profile slug
adam---eve
${ICN.chk}
Dropbox
${ICN.x}
Google Drive
${ICN.x}
OneDrive
${ICN.x}
iCloud
${ICN.x}
Mega
${ICN.x}
pCloud
${ICN.x}
Security
adam---eve
Dropbox
Google Drive
OneDrive
iCloud
Mega
pCloud
TOTP 2FA + backup codes
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
WebAuthn passkeys
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
~
${ICN.chk}
QR cross-device login
${ICN.chk}
${ICN.chk}
${ICN.chk}
~
${ICN.chk}
${ICN.x}
${ICN.x}
Per-session telemetry + revoke
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
~
~
~
End-to-end encryption
${ICN.x}
~
${ICN.x}
~
${ICN.chk}
${ICN.chk}
${ICN.chk}
EU / Swiss data residency
${ICN.chk}
~
~
~
~
${ICN.x}
${ICN.chk}
TOTP 2FA + backup codes
adam---eve
${ICN.chk}
Dropbox
${ICN.chk}
Google Drive
${ICN.chk}
OneDrive
${ICN.chk}
iCloud
${ICN.chk}
Mega
${ICN.chk}
pCloud
${ICN.chk}
WebAuthn passkeys
adam---eve
${ICN.chk}
Dropbox
${ICN.chk}
Google Drive
${ICN.chk}
OneDrive
${ICN.chk}
iCloud
${ICN.chk}
Mega
~
pCloud
${ICN.chk}
QR cross-device login
adam---eve
${ICN.chk}
Dropbox
${ICN.chk}
Google Drive
${ICN.chk}
OneDrive
~
iCloud
${ICN.chk}
Mega
${ICN.x}
pCloud
${ICN.x}
Per-session telemetry + revoke
adam---eve
${ICN.chk}
Dropbox
${ICN.chk}
Google Drive
${ICN.chk}
OneDrive
${ICN.chk}
iCloud
~
Mega
~
pCloud
~
End-to-end encryption
adam---eve
${ICN.x}
Dropbox
~
Google Drive
${ICN.x}
OneDrive
~
iCloud
${ICN.chk}
Mega
${ICN.chk}
pCloud
${ICN.chk}
EU / Swiss data residency
adam---eve
${ICN.chk}
Dropbox
~
Google Drive
~
OneDrive
~
iCloud
~
Mega
${ICN.x}
pCloud
${ICN.chk}
Built-in PM (our moat)
adam---eve
Dropbox
Google Drive
OneDrive
iCloud
Mega
pCloud
Native project-management
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
5-state approval workflow
${ICN.chk}
${ICN.x}
${ICN.x}
~
${ICN.x}
${ICN.x}
${ICN.x}
Required rollback-plan field
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
AI second-opinion reviews
${ICN.chk}
${ICN.x}
${ICN.x}
~
${ICN.x}
${ICN.x}
${ICN.x}
DIN 69901 append-only audit
${ICN.chk}
~
~
~
${ICN.x}
${ICN.x}
${ICN.x}
Multi-agent roster (human+AI)
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
Drag-drop Kanban + agent-board
${ICN.chk}
${ICN.x}
~
~
${ICN.x}
${ICN.x}
${ICN.x}
Native project-management
adam---eve
${ICN.chk}
Dropbox
${ICN.x}
Google Drive
${ICN.x}
OneDrive
${ICN.x}
iCloud
${ICN.x}
Mega
${ICN.x}
pCloud
${ICN.x}
5-state approval workflow
adam---eve
${ICN.chk}
Dropbox
${ICN.x}
Google Drive
${ICN.x}
OneDrive
~
iCloud
${ICN.x}
Mega
${ICN.x}
pCloud
${ICN.x}
Required rollback-plan field
adam---eve
${ICN.chk}
Dropbox
${ICN.x}
Google Drive
${ICN.x}
OneDrive
${ICN.x}
iCloud
${ICN.x}
Mega
${ICN.x}
pCloud
${ICN.x}
AI second-opinion reviews
adam---eve
${ICN.chk}
Dropbox
${ICN.x}
Google Drive
${ICN.x}
OneDrive
~
iCloud
${ICN.x}
Mega
${ICN.x}
pCloud
${ICN.x}
DIN 69901 append-only audit
adam---eve
${ICN.chk}
Dropbox
~
Google Drive
~
OneDrive
~
iCloud
${ICN.x}
Mega
${ICN.x}
pCloud
${ICN.x}
Multi-agent roster (human+AI)
adam---eve
${ICN.chk}
Dropbox
${ICN.x}
Google Drive
${ICN.x}
OneDrive
${ICN.x}
iCloud
${ICN.x}
Mega
${ICN.x}
pCloud
${ICN.x}
Drag-drop Kanban + agent-board
adam---eve
${ICN.chk}
Dropbox
${ICN.x}
Google Drive
~
OneDrive
~
iCloud
${ICN.x}
Mega
${ICN.x}
pCloud
${ICN.x}
API / Agents
adam---eve
Dropbox
Google Drive
OneDrive
iCloud
Mega
pCloud
Public REST API
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.x}
${ICN.chk}
~
Bearer-token API keys
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.x}
${ICN.chk}
~
Outbound webhooks
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
OpenAPI 3.1 spec
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.x}
~
${ICN.x}
MCP server (native to agents)
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
A/B framework as endpoints
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
Public REST API
adam---eve
${ICN.chk}
Dropbox
${ICN.chk}
Google Drive
${ICN.chk}
OneDrive
${ICN.chk}
iCloud
${ICN.x}
Mega
${ICN.chk}
pCloud
~
Bearer-token API keys
adam---eve
${ICN.chk}
Dropbox
${ICN.chk}
Google Drive
${ICN.chk}
OneDrive
${ICN.chk}
iCloud
${ICN.x}
Mega
${ICN.chk}
pCloud
~
Outbound webhooks
adam---eve
${ICN.chk}
Dropbox
${ICN.chk}
Google Drive
${ICN.chk}
OneDrive
${ICN.chk}
iCloud
${ICN.x}
Mega
${ICN.x}
pCloud
${ICN.x}
OpenAPI 3.1 spec
adam---eve
${ICN.chk}
Dropbox
${ICN.chk}
Google Drive
${ICN.chk}
OneDrive
${ICN.chk}
iCloud
${ICN.x}
Mega
~
pCloud
${ICN.x}
MCP server (native to agents)
adam---eve
${ICN.chk}
Dropbox
${ICN.x}
Google Drive
${ICN.x}
OneDrive
${ICN.x}
iCloud
${ICN.x}
Mega
${ICN.x}
pCloud
${ICN.x}
A/B framework as endpoints
adam---eve
${ICN.chk}
Dropbox
${ICN.x}
Google Drive
${ICN.x}
OneDrive
${ICN.x}
iCloud
${ICN.x}
Mega
${ICN.x}
pCloud
${ICN.x}
White-Label / Self-Host
adam---eve
Dropbox
Google Drive
OneDrive
iCloud
Mega
pCloud
Self-hostable single binary
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
Multi-tenant via env vars
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
Live design-token CMS
${ICN.chk}
${ICN.x}
${ICN.x}
~
${ICN.x}
${ICN.x}
${ICN.x}
Brand-asset CMS
${ICN.chk}
${ICN.x}
${ICN.x}
~
${ICN.x}
${ICN.x}
${ICN.x}
Per-tenant DB isolation
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
Self-hostable single binary
adam---eve
${ICN.chk}
Dropbox
${ICN.x}
Google Drive
${ICN.x}
OneDrive
${ICN.x}
iCloud
${ICN.x}
Mega
${ICN.x}
pCloud
${ICN.x}
Multi-tenant via env vars
adam---eve
${ICN.chk}
Dropbox
${ICN.x}
Google Drive
${ICN.x}
OneDrive
${ICN.x}
iCloud
${ICN.x}
Mega
${ICN.x}
pCloud
${ICN.x}
Live design-token CMS
adam---eve
${ICN.chk}
Dropbox
${ICN.x}
Google Drive
${ICN.x}
OneDrive
~
iCloud
${ICN.x}
Mega
${ICN.x}
pCloud
${ICN.x}
Brand-asset CMS
adam---eve
${ICN.chk}
Dropbox
${ICN.x}
Google Drive
${ICN.x}
OneDrive
~
iCloud
${ICN.x}
Mega
${ICN.x}
pCloud
${ICN.x}
Per-tenant DB isolation
adam---eve
${ICN.chk}
Dropbox
${ICN.x}
Google Drive
${ICN.x}
OneDrive
${ICN.x}
iCloud
${ICN.x}
Mega
${ICN.x}
pCloud
${ICN.x}
Storage
adam---eve
LuckyCloud
HiDrive
Magenta Cloud
TeamDrive
Filen
Free storage (GB)
20
0
5
3
2
10
Per-file versioning + restore
${ICN.chk}
${ICN.chk}
${ICN.chk}
~
${ICN.chk}
~
30-day trash auto-purge
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
~
Native desktop / mobile apps
${ICN.x}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
Spaces (top-level collections)
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
~
${ICN.x}
Real-time sync (WebSocket)
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
Free storage (GB)
adam---eve
20
LuckyCloud
0
HiDrive
5
Magenta Cloud
3
TeamDrive
2
Filen
10
Per-file versioning + restore
adam---eve
${ICN.chk}
LuckyCloud
${ICN.chk}
HiDrive
${ICN.chk}
Magenta Cloud
~
TeamDrive
${ICN.chk}
Filen
~
30-day trash auto-purge
adam---eve
${ICN.chk}
LuckyCloud
${ICN.chk}
HiDrive
${ICN.chk}
Magenta Cloud
${ICN.chk}
TeamDrive
${ICN.chk}
Filen
~
Native desktop / mobile apps
adam---eve
${ICN.x}
LuckyCloud
${ICN.chk}
HiDrive
${ICN.chk}
Magenta Cloud
${ICN.chk}
TeamDrive
${ICN.chk}
Filen
${ICN.chk}
Spaces (top-level collections)
adam---eve
${ICN.chk}
LuckyCloud
${ICN.x}
HiDrive
${ICN.x}
Magenta Cloud
${ICN.x}
TeamDrive
~
Filen
${ICN.x}
Real-time sync (WebSocket)
adam---eve
${ICN.chk}
LuckyCloud
${ICN.chk}
HiDrive
${ICN.chk}
Magenta Cloud
${ICN.chk}
TeamDrive
${ICN.chk}
Filen
${ICN.chk}
Sharing
adam---eve
LuckyCloud
HiDrive
Magenta Cloud
TeamDrive
Filen
Password-protected share link
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
Expiring share + DL-limit
${ICN.chk}
${ICN.chk}
${ICN.chk}
~
${ICN.chk}
${ICN.chk}
Upload-back (file requests)
${ICN.chk}
${ICN.chk}
~
${ICN.x}
${ICN.chk}
~
Per-file comments + @mentions
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
~
${ICN.x}
Folder ACL + email invites
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
Public profile slug
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
Password-protected share link
adam---eve
${ICN.chk}
LuckyCloud
${ICN.chk}
HiDrive
${ICN.chk}
Magenta Cloud
${ICN.chk}
TeamDrive
${ICN.chk}
Filen
${ICN.chk}
Expiring share + DL-limit
adam---eve
${ICN.chk}
LuckyCloud
${ICN.chk}
HiDrive
${ICN.chk}
Magenta Cloud
~
TeamDrive
${ICN.chk}
Filen
${ICN.chk}
Upload-back (file requests)
adam---eve
${ICN.chk}
LuckyCloud
${ICN.chk}
HiDrive
~
Magenta Cloud
${ICN.x}
TeamDrive
${ICN.chk}
Filen
~
Per-file comments + @mentions
adam---eve
${ICN.chk}
LuckyCloud
${ICN.x}
HiDrive
${ICN.x}
Magenta Cloud
${ICN.x}
TeamDrive
~
Filen
${ICN.x}
Folder ACL + email invites
adam---eve
${ICN.chk}
LuckyCloud
${ICN.chk}
HiDrive
${ICN.chk}
Magenta Cloud
${ICN.chk}
TeamDrive
${ICN.chk}
Filen
${ICN.chk}
Public profile slug
adam---eve
${ICN.chk}
LuckyCloud
${ICN.x}
HiDrive
${ICN.x}
Magenta Cloud
${ICN.x}
TeamDrive
${ICN.x}
Filen
${ICN.x}
Security
adam---eve
LuckyCloud
HiDrive
Magenta Cloud
TeamDrive
Filen
TOTP 2FA + backup codes
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
WebAuthn passkeys
${ICN.chk}
~
~
${ICN.x}
${ICN.x}
~
QR cross-device login
${ICN.chk}
${ICN.x}
${ICN.x}
~
${ICN.x}
${ICN.x}
Per-session telemetry + revoke
${ICN.chk}
~
~
~
${ICN.chk}
~
End-to-end encryption
${ICN.x}
${ICN.chk}
~
${ICN.x}
${ICN.chk}
${ICN.chk}
EU / Swiss data residency
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
TOTP 2FA + backup codes
adam---eve
${ICN.chk}
LuckyCloud
${ICN.chk}
HiDrive
${ICN.chk}
Magenta Cloud
${ICN.chk}
TeamDrive
${ICN.chk}
Filen
${ICN.chk}
WebAuthn passkeys
adam---eve
${ICN.chk}
LuckyCloud
~
HiDrive
~
Magenta Cloud
${ICN.x}
TeamDrive
${ICN.x}
Filen
~
QR cross-device login
adam---eve
${ICN.chk}
LuckyCloud
${ICN.x}
HiDrive
${ICN.x}
Magenta Cloud
~
TeamDrive
${ICN.x}
Filen
${ICN.x}
Per-session telemetry + revoke
adam---eve
${ICN.chk}
LuckyCloud
~
HiDrive
~
Magenta Cloud
~
TeamDrive
${ICN.chk}
Filen
~
End-to-end encryption
adam---eve
${ICN.x}
LuckyCloud
${ICN.chk}
HiDrive
~
Magenta Cloud
${ICN.x}
TeamDrive
${ICN.chk}
Filen
${ICN.chk}
EU / Swiss data residency
adam---eve
${ICN.chk}
LuckyCloud
${ICN.chk}
HiDrive
${ICN.chk}
Magenta Cloud
${ICN.chk}
TeamDrive
${ICN.chk}
Filen
${ICN.chk}
Built-in PM (our moat)
adam---eve
LuckyCloud
HiDrive
Magenta Cloud
TeamDrive
Filen
Native project-management
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
5-state approval workflow
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
Required rollback-plan field
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
AI second-opinion reviews
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
DIN 69901 append-only audit
${ICN.chk}
~
~
${ICN.x}
~
${ICN.x}
Multi-agent roster (human+AI)
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
Drag-drop Kanban + agent-board
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
Native project-management
adam---eve
${ICN.chk}
LuckyCloud
${ICN.x}
HiDrive
${ICN.x}
Magenta Cloud
${ICN.x}
TeamDrive
${ICN.x}
Filen
${ICN.x}
5-state approval workflow
adam---eve
${ICN.chk}
LuckyCloud
${ICN.x}
HiDrive
${ICN.x}
Magenta Cloud
${ICN.x}
TeamDrive
${ICN.x}
Filen
${ICN.x}
Required rollback-plan field
adam---eve
${ICN.chk}
LuckyCloud
${ICN.x}
HiDrive
${ICN.x}
Magenta Cloud
${ICN.x}
TeamDrive
${ICN.x}
Filen
${ICN.x}
AI second-opinion reviews
adam---eve
${ICN.chk}
LuckyCloud
${ICN.x}
HiDrive
${ICN.x}
Magenta Cloud
${ICN.x}
TeamDrive
${ICN.x}
Filen
${ICN.x}
DIN 69901 append-only audit
adam---eve
${ICN.chk}
LuckyCloud
~
HiDrive
~
Magenta Cloud
${ICN.x}
TeamDrive
~
Filen
${ICN.x}
Multi-agent roster (human+AI)
adam---eve
${ICN.chk}
LuckyCloud
${ICN.x}
HiDrive
${ICN.x}
Magenta Cloud
${ICN.x}
TeamDrive
${ICN.x}
Filen
${ICN.x}
Drag-drop Kanban + agent-board
adam---eve
${ICN.chk}
LuckyCloud
${ICN.x}
HiDrive
${ICN.x}
Magenta Cloud
${ICN.x}
TeamDrive
${ICN.x}
Filen
${ICN.x}
API / Agents
adam---eve
LuckyCloud
HiDrive
Magenta Cloud
TeamDrive
Filen
Public REST API
${ICN.chk}
~
~
${ICN.x}
~
~
Bearer-token API keys
${ICN.chk}
~
~
${ICN.x}
~
~
Outbound webhooks
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
OpenAPI 3.1 spec
${ICN.chk}
~
~
${ICN.x}
~
~
MCP server (native to agents)
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
A/B framework as endpoints
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
Public REST API
adam---eve
${ICN.chk}
LuckyCloud
~
HiDrive
~
Magenta Cloud
${ICN.x}
TeamDrive
~
Filen
~
Bearer-token API keys
adam---eve
${ICN.chk}
LuckyCloud
~
HiDrive
~
Magenta Cloud
${ICN.x}
TeamDrive
~
Filen
~
Outbound webhooks
adam---eve
${ICN.chk}
LuckyCloud
${ICN.x}
HiDrive
${ICN.x}
Magenta Cloud
${ICN.x}
TeamDrive
${ICN.x}
Filen
${ICN.x}
OpenAPI 3.1 spec
adam---eve
${ICN.chk}
LuckyCloud
~
HiDrive
~
Magenta Cloud
${ICN.x}
TeamDrive
~
Filen
~
MCP server (native to agents)
adam---eve
${ICN.chk}
LuckyCloud
${ICN.x}
HiDrive
${ICN.x}
Magenta Cloud
${ICN.x}
TeamDrive
${ICN.x}
Filen
${ICN.x}
A/B framework as endpoints
adam---eve
${ICN.chk}
LuckyCloud
${ICN.x}
HiDrive
${ICN.x}
Magenta Cloud
${ICN.x}
TeamDrive
${ICN.x}
Filen
${ICN.x}
White-Label / Self-Host
adam---eve
LuckyCloud
HiDrive
Magenta Cloud
TeamDrive
Filen
Self-hostable single binary
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
~
Multi-tenant via env vars
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
Live design-token CMS
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
~
${ICN.x}
Brand-asset CMS
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
~
${ICN.x}
Per-tenant DB isolation
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
Self-hostable single binary
adam---eve
${ICN.chk}
LuckyCloud
${ICN.x}
HiDrive
${ICN.x}
Magenta Cloud
${ICN.x}
TeamDrive
${ICN.x}
Filen
~
Multi-tenant via env vars
adam---eve
${ICN.chk}
LuckyCloud
${ICN.x}
HiDrive
${ICN.x}
Magenta Cloud
${ICN.x}
TeamDrive
${ICN.x}
Filen
${ICN.x}
Live design-token CMS
adam---eve
${ICN.chk}
LuckyCloud
${ICN.x}
HiDrive
${ICN.x}
Magenta Cloud
${ICN.x}
TeamDrive
~
Filen
${ICN.x}
Brand-asset CMS
adam---eve
${ICN.chk}
LuckyCloud
${ICN.x}
HiDrive
${ICN.x}
Magenta Cloud
${ICN.x}
TeamDrive
~
Filen
${ICN.x}
Per-tenant DB isolation
adam---eve
${ICN.chk}
LuckyCloud
${ICN.x}
HiDrive
${ICN.x}
Magenta Cloud
${ICN.x}
TeamDrive
${ICN.x}
Filen
${ICN.x}
Storage
adam---eve
Box
Tresorit
Egnyte
Citrix ShareFile
Leitz Cloud
Free storage (GB)
20
10
0
0
0
0
Per-file versioning + restore
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
30-day trash auto-purge
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
Native desktop / mobile apps
${ICN.x}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
Spaces (top-level collections)
${ICN.chk}
${ICN.chk}
~
${ICN.chk}
${ICN.chk}
${ICN.chk}
Real-time sync (WebSocket)
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
Free storage (GB)
adam---eve
20
Box
10
Tresorit
0
Egnyte
0
Citrix ShareFile
0
Leitz Cloud
0
Per-file versioning + restore
adam---eve
${ICN.chk}
Box
${ICN.chk}
Tresorit
${ICN.chk}
Egnyte
${ICN.chk}
Citrix ShareFile
${ICN.chk}
Leitz Cloud
${ICN.chk}
30-day trash auto-purge
adam---eve
${ICN.chk}
Box
${ICN.chk}
Tresorit
${ICN.chk}
Egnyte
${ICN.chk}
Citrix ShareFile
${ICN.chk}
Leitz Cloud
${ICN.chk}
Native desktop / mobile apps
adam---eve
${ICN.x}
Box
${ICN.chk}
Tresorit
${ICN.chk}
Egnyte
${ICN.chk}
Citrix ShareFile
${ICN.chk}
Leitz Cloud
${ICN.chk}
Spaces (top-level collections)
adam---eve
${ICN.chk}
Box
${ICN.chk}
Tresorit
~
Egnyte
${ICN.chk}
Citrix ShareFile
${ICN.chk}
Leitz Cloud
${ICN.chk}
Real-time sync (WebSocket)
adam---eve
${ICN.chk}
Box
${ICN.chk}
Tresorit
${ICN.chk}
Egnyte
${ICN.chk}
Citrix ShareFile
${ICN.chk}
Leitz Cloud
${ICN.chk}
Sharing
adam---eve
Box
Tresorit
Egnyte
Citrix ShareFile
Leitz Cloud
Password-protected share link
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
Expiring share + DL-limit
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
Upload-back (file requests)
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
Per-file comments + @mentions
${ICN.chk}
${ICN.chk}
~
${ICN.chk}
${ICN.chk}
~
Folder ACL + email invites
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
Public profile slug
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
Password-protected share link
adam---eve
${ICN.chk}
Box
${ICN.chk}
Tresorit
${ICN.chk}
Egnyte
${ICN.chk}
Citrix ShareFile
${ICN.chk}
Leitz Cloud
${ICN.chk}
Expiring share + DL-limit
adam---eve
${ICN.chk}
Box
${ICN.chk}
Tresorit
${ICN.chk}
Egnyte
${ICN.chk}
Citrix ShareFile
${ICN.chk}
Leitz Cloud
${ICN.chk}
Upload-back (file requests)
adam---eve
${ICN.chk}
Box
${ICN.chk}
Tresorit
${ICN.chk}
Egnyte
${ICN.chk}
Citrix ShareFile
${ICN.chk}
Leitz Cloud
${ICN.chk}
Per-file comments + @mentions
adam---eve
${ICN.chk}
Box
${ICN.chk}
Tresorit
~
Egnyte
${ICN.chk}
Citrix ShareFile
${ICN.chk}
Leitz Cloud
~
Folder ACL + email invites
adam---eve
${ICN.chk}
Box
${ICN.chk}
Tresorit
${ICN.chk}
Egnyte
${ICN.chk}
Citrix ShareFile
${ICN.chk}
Leitz Cloud
${ICN.chk}
Public profile slug
adam---eve
${ICN.chk}
Box
${ICN.x}
Tresorit
${ICN.x}
Egnyte
${ICN.x}
Citrix ShareFile
${ICN.x}
Leitz Cloud
${ICN.x}
Security
adam---eve
Box
Tresorit
Egnyte
Citrix ShareFile
Leitz Cloud
TOTP 2FA + backup codes
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
WebAuthn passkeys
${ICN.chk}
${ICN.chk}
~
${ICN.chk}
${ICN.chk}
~
QR cross-device login
${ICN.chk}
~
${ICN.x}
${ICN.x}
~
${ICN.x}
Per-session telemetry + revoke
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
End-to-end encryption
${ICN.x}
${ICN.chk}
${ICN.chk}
~
${ICN.chk}
${ICN.chk}
EU / Swiss data residency
${ICN.chk}
~
${ICN.chk}
~
~
${ICN.chk}
TOTP 2FA + backup codes
adam---eve
${ICN.chk}
Box
${ICN.chk}
Tresorit
${ICN.chk}
Egnyte
${ICN.chk}
Citrix ShareFile
${ICN.chk}
Leitz Cloud
${ICN.chk}
WebAuthn passkeys
adam---eve
${ICN.chk}
Box
${ICN.chk}
Tresorit
~
Egnyte
${ICN.chk}
Citrix ShareFile
${ICN.chk}
Leitz Cloud
~
QR cross-device login
adam---eve
${ICN.chk}
Box
~
Tresorit
${ICN.x}
Egnyte
${ICN.x}
Citrix ShareFile
~
Leitz Cloud
${ICN.x}
Per-session telemetry + revoke
adam---eve
${ICN.chk}
Box
${ICN.chk}
Tresorit
${ICN.chk}
Egnyte
${ICN.chk}
Citrix ShareFile
${ICN.chk}
Leitz Cloud
${ICN.chk}
End-to-end encryption
adam---eve
${ICN.x}
Box
${ICN.chk}
Tresorit
${ICN.chk}
Egnyte
~
Citrix ShareFile
${ICN.chk}
Leitz Cloud
${ICN.chk}
EU / Swiss data residency
adam---eve
${ICN.chk}
Box
~
Tresorit
${ICN.chk}
Egnyte
~
Citrix ShareFile
~
Leitz Cloud
${ICN.chk}
Built-in PM (our moat)
adam---eve
Box
Tresorit
Egnyte
Citrix ShareFile
Leitz Cloud
Native project-management
${ICN.chk}
~
${ICN.x}
~
~
~
5-state approval workflow
${ICN.chk}
~
${ICN.x}
~
~
~
Required rollback-plan field
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
AI second-opinion reviews
${ICN.chk}
~
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
DIN 69901 append-only audit
${ICN.chk}
~
~
${ICN.chk}
${ICN.chk}
${ICN.chk}
Multi-agent roster (human+AI)
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
Drag-drop Kanban + agent-board
${ICN.chk}
~
${ICN.x}
~
${ICN.x}
~
Native project-management
adam---eve
${ICN.chk}
Box
~
Tresorit
${ICN.x}
Egnyte
~
Citrix ShareFile
~
Leitz Cloud
~
5-state approval workflow
adam---eve
${ICN.chk}
Box
~
Tresorit
${ICN.x}
Egnyte
~
Citrix ShareFile
~
Leitz Cloud
~
Required rollback-plan field
adam---eve
${ICN.chk}
Box
${ICN.x}
Tresorit
${ICN.x}
Egnyte
${ICN.x}
Citrix ShareFile
${ICN.x}
Leitz Cloud
${ICN.x}
AI second-opinion reviews
adam---eve
${ICN.chk}
Box
~
Tresorit
${ICN.x}
Egnyte
${ICN.x}
Citrix ShareFile
${ICN.x}
Leitz Cloud
${ICN.x}
DIN 69901 append-only audit
adam---eve
${ICN.chk}
Box
~
Tresorit
~
Egnyte
${ICN.chk}
Citrix ShareFile
${ICN.chk}
Leitz Cloud
${ICN.chk}
Multi-agent roster (human+AI)
adam---eve
${ICN.chk}
Box
${ICN.x}
Tresorit
${ICN.x}
Egnyte
${ICN.x}
Citrix ShareFile
${ICN.x}
Leitz Cloud
${ICN.x}
Drag-drop Kanban + agent-board
adam---eve
${ICN.chk}
Box
~
Tresorit
${ICN.x}
Egnyte
~
Citrix ShareFile
${ICN.x}
Leitz Cloud
~
API / Agents
adam---eve
Box
Tresorit
Egnyte
Citrix ShareFile
Leitz Cloud
Public REST API
${ICN.chk}
${ICN.chk}
~
${ICN.chk}
${ICN.chk}
~
Bearer-token API keys
${ICN.chk}
${ICN.chk}
~
${ICN.chk}
${ICN.chk}
~
Outbound webhooks
${ICN.chk}
${ICN.chk}
~
${ICN.chk}
${ICN.chk}
~
OpenAPI 3.1 spec
${ICN.chk}
${ICN.chk}
~
${ICN.chk}
${ICN.chk}
~
MCP server (native to agents)
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
A/B framework as endpoints
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
Public REST API
adam---eve
${ICN.chk}
Box
${ICN.chk}
Tresorit
~
Egnyte
${ICN.chk}
Citrix ShareFile
${ICN.chk}
Leitz Cloud
~
Bearer-token API keys
adam---eve
${ICN.chk}
Box
${ICN.chk}
Tresorit
~
Egnyte
${ICN.chk}
Citrix ShareFile
${ICN.chk}
Leitz Cloud
~
Outbound webhooks
adam---eve
${ICN.chk}
Box
${ICN.chk}
Tresorit
~
Egnyte
${ICN.chk}
Citrix ShareFile
${ICN.chk}
Leitz Cloud
~
OpenAPI 3.1 spec
adam---eve
${ICN.chk}
Box
${ICN.chk}
Tresorit
~
Egnyte
${ICN.chk}
Citrix ShareFile
${ICN.chk}
Leitz Cloud
~
MCP server (native to agents)
adam---eve
${ICN.chk}
Box
${ICN.x}
Tresorit
${ICN.x}
Egnyte
${ICN.x}
Citrix ShareFile
${ICN.x}
Leitz Cloud
${ICN.x}
A/B framework as endpoints
adam---eve
${ICN.chk}
Box
${ICN.x}
Tresorit
${ICN.x}
Egnyte
${ICN.x}
Citrix ShareFile
${ICN.x}
Leitz Cloud
${ICN.x}
White-Label / Self-Host
adam---eve
Box
Tresorit
Egnyte
Citrix ShareFile
Leitz Cloud
Self-hostable single binary
${ICN.chk}
${ICN.x}
${ICN.x}
~
${ICN.x}
~
Multi-tenant via env vars
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
Live design-token CMS
${ICN.chk}
~
${ICN.x}
~
~
${ICN.x}
Brand-asset CMS
${ICN.chk}
~
${ICN.x}
~
~
${ICN.x}
Per-tenant DB isolation
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
Self-hostable single binary
adam---eve
${ICN.chk}
Box
${ICN.x}
Tresorit
${ICN.x}
Egnyte
~
Citrix ShareFile
${ICN.x}
Leitz Cloud
~
Multi-tenant via env vars
adam---eve
${ICN.chk}
Box
${ICN.x}
Tresorit
${ICN.x}
Egnyte
${ICN.x}
Citrix ShareFile
${ICN.x}
Leitz Cloud
${ICN.x}
Live design-token CMS
adam---eve
${ICN.chk}
Box
~
Tresorit
${ICN.x}
Egnyte
~
Citrix ShareFile
~
Leitz Cloud
${ICN.x}
Brand-asset CMS
adam---eve
${ICN.chk}
Box
~
Tresorit
${ICN.x}
Egnyte
~
Citrix ShareFile
~
Leitz Cloud
${ICN.x}
Per-tenant DB isolation
adam---eve
${ICN.chk}
Box
${ICN.x}
Tresorit
${ICN.x}
Egnyte
${ICN.x}
Citrix ShareFile
${ICN.x}
Leitz Cloud
${ICN.x}
Storage
adam---eve
Nextcloud
ownCloud
Seafile
Pydio
Sync.com
Free storage (GB)
20
self-host
self-host
self-host
self-host
5
Per-file versioning + restore
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
30-day trash auto-purge
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
Native desktop / mobile apps
${ICN.x}
${ICN.chk}
${ICN.chk}
${ICN.chk}
~
${ICN.chk}
Spaces (top-level collections)
${ICN.chk}
~
~
${ICN.chk}
${ICN.chk}
${ICN.x}
Real-time sync (WebSocket)
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
Free storage (GB)
adam---eve
20
Nextcloud
self-host
ownCloud
self-host
Seafile
self-host
Pydio
self-host
Sync.com
5
Per-file versioning + restore
adam---eve
${ICN.chk}
Nextcloud
${ICN.chk}
ownCloud
${ICN.chk}
Seafile
${ICN.chk}
Pydio
${ICN.chk}
Sync.com
${ICN.chk}
30-day trash auto-purge
adam---eve
${ICN.chk}
Nextcloud
${ICN.chk}
ownCloud
${ICN.chk}
Seafile
${ICN.chk}
Pydio
${ICN.chk}
Sync.com
${ICN.chk}
Native desktop / mobile apps
adam---eve
${ICN.x}
Nextcloud
${ICN.chk}
ownCloud
${ICN.chk}
Seafile
${ICN.chk}
Pydio
~
Sync.com
${ICN.chk}
Spaces (top-level collections)
adam---eve
${ICN.chk}
Nextcloud
~
ownCloud
~
Seafile
${ICN.chk}
Pydio
${ICN.chk}
Sync.com
${ICN.x}
Real-time sync (WebSocket)
adam---eve
${ICN.chk}
Nextcloud
${ICN.chk}
ownCloud
${ICN.chk}
Seafile
${ICN.chk}
Pydio
${ICN.chk}
Sync.com
${ICN.chk}
Sharing
adam---eve
Nextcloud
ownCloud
Seafile
Pydio
Sync.com
Password-protected share link
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
Expiring share + DL-limit
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
~
Upload-back (file requests)
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
Per-file comments + @mentions
${ICN.chk}
${ICN.chk}
${ICN.chk}
~
${ICN.chk}
${ICN.x}
Folder ACL + email invites
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
Public profile slug
${ICN.chk}
~
~
${ICN.x}
${ICN.x}
${ICN.x}
Password-protected share link
adam---eve
${ICN.chk}
Nextcloud
${ICN.chk}
ownCloud
${ICN.chk}
Seafile
${ICN.chk}
Pydio
${ICN.chk}
Sync.com
${ICN.chk}
Expiring share + DL-limit
adam---eve
${ICN.chk}
Nextcloud
${ICN.chk}
ownCloud
${ICN.chk}
Seafile
${ICN.chk}
Pydio
${ICN.chk}
Sync.com
~
Upload-back (file requests)
adam---eve
${ICN.chk}
Nextcloud
${ICN.chk}
ownCloud
${ICN.chk}
Seafile
${ICN.chk}
Pydio
${ICN.chk}
Sync.com
${ICN.chk}
Per-file comments + @mentions
adam---eve
${ICN.chk}
Nextcloud
${ICN.chk}
ownCloud
${ICN.chk}
Seafile
~
Pydio
${ICN.chk}
Sync.com
${ICN.x}
Folder ACL + email invites
adam---eve
${ICN.chk}
Nextcloud
${ICN.chk}
ownCloud
${ICN.chk}
Seafile
${ICN.chk}
Pydio
${ICN.chk}
Sync.com
${ICN.chk}
Public profile slug
adam---eve
${ICN.chk}
Nextcloud
~
ownCloud
~
Seafile
${ICN.x}
Pydio
${ICN.x}
Sync.com
${ICN.x}
Security
adam---eve
Nextcloud
ownCloud
Seafile
Pydio
Sync.com
TOTP 2FA + backup codes
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
WebAuthn passkeys
${ICN.chk}
${ICN.chk}
${ICN.chk}
~
~
${ICN.chk}
QR cross-device login
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
Per-session telemetry + revoke
${ICN.chk}
${ICN.chk}
${ICN.chk}
~
~
~
End-to-end encryption
${ICN.x}
${ICN.chk}
${ICN.chk}
${ICN.chk}
~
${ICN.chk}
EU / Swiss data residency
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.x}
TOTP 2FA + backup codes
adam---eve
${ICN.chk}
Nextcloud
${ICN.chk}
ownCloud
${ICN.chk}
Seafile
${ICN.chk}
Pydio
${ICN.chk}
Sync.com
${ICN.chk}
WebAuthn passkeys
adam---eve
${ICN.chk}
Nextcloud
${ICN.chk}
ownCloud
${ICN.chk}
Seafile
~
Pydio
~
Sync.com
${ICN.chk}
QR cross-device login
adam---eve
${ICN.chk}
Nextcloud
${ICN.x}
ownCloud
${ICN.x}
Seafile
${ICN.x}
Pydio
${ICN.x}
Sync.com
${ICN.x}
Per-session telemetry + revoke
adam---eve
${ICN.chk}
Nextcloud
${ICN.chk}
ownCloud
${ICN.chk}
Seafile
~
Pydio
~
Sync.com
~
End-to-end encryption
adam---eve
${ICN.x}
Nextcloud
${ICN.chk}
ownCloud
${ICN.chk}
Seafile
${ICN.chk}
Pydio
~
Sync.com
${ICN.chk}
EU / Swiss data residency
adam---eve
${ICN.chk}
Nextcloud
${ICN.chk}
ownCloud
${ICN.chk}
Seafile
${ICN.chk}
Pydio
${ICN.chk}
Sync.com
${ICN.x}
Built-in PM (our moat)
adam---eve
Nextcloud
ownCloud
Seafile
Pydio
Sync.com
Native project-management
${ICN.chk}
~
~
${ICN.x}
~
${ICN.x}
5-state approval workflow
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
~
${ICN.x}
Required rollback-plan field
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
AI second-opinion reviews
${ICN.chk}
~
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
DIN 69901 append-only audit
${ICN.chk}
~
~
~
~
${ICN.x}
Multi-agent roster (human+AI)
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
Drag-drop Kanban + agent-board
${ICN.chk}
~
~
${ICN.x}
~
${ICN.x}
Native project-management
adam---eve
${ICN.chk}
Nextcloud
~
ownCloud
~
Seafile
${ICN.x}
Pydio
~
Sync.com
${ICN.x}
5-state approval workflow
adam---eve
${ICN.chk}
Nextcloud
${ICN.x}
ownCloud
${ICN.x}
Seafile
${ICN.x}
Pydio
~
Sync.com
${ICN.x}
Required rollback-plan field
adam---eve
${ICN.chk}
Nextcloud
${ICN.x}
ownCloud
${ICN.x}
Seafile
${ICN.x}
Pydio
${ICN.x}
Sync.com
${ICN.x}
AI second-opinion reviews
adam---eve
${ICN.chk}
Nextcloud
~
ownCloud
${ICN.x}
Seafile
${ICN.x}
Pydio
${ICN.x}
Sync.com
${ICN.x}
DIN 69901 append-only audit
adam---eve
${ICN.chk}
Nextcloud
~
ownCloud
~
Seafile
~
Pydio
~
Sync.com
${ICN.x}
Multi-agent roster (human+AI)
adam---eve
${ICN.chk}
Nextcloud
${ICN.x}
ownCloud
${ICN.x}
Seafile
${ICN.x}
Pydio
${ICN.x}
Sync.com
${ICN.x}
Drag-drop Kanban + agent-board
adam---eve
${ICN.chk}
Nextcloud
~
ownCloud
~
Seafile
${ICN.x}
Pydio
~
Sync.com
${ICN.x}
API / Agents
adam---eve
Nextcloud
ownCloud
Seafile
Pydio
Sync.com
Public REST API
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
~
Bearer-token API keys
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
~
Outbound webhooks
${ICN.chk}
${ICN.chk}
${ICN.chk}
~
~
${ICN.x}
OpenAPI 3.1 spec
${ICN.chk}
${ICN.chk}
${ICN.chk}
~
~
${ICN.x}
MCP server (native to agents)
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
A/B framework as endpoints
${ICN.chk}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
${ICN.x}
Public REST API
adam---eve
${ICN.chk}
Nextcloud
${ICN.chk}
ownCloud
${ICN.chk}
Seafile
${ICN.chk}
Pydio
${ICN.chk}
Sync.com
~
Bearer-token API keys
adam---eve
${ICN.chk}
Nextcloud
${ICN.chk}
ownCloud
${ICN.chk}
Seafile
${ICN.chk}
Pydio
${ICN.chk}
Sync.com
~
Outbound webhooks
adam---eve
${ICN.chk}
Nextcloud
${ICN.chk}
ownCloud
${ICN.chk}
Seafile
~
Pydio
~
Sync.com
${ICN.x}
OpenAPI 3.1 spec
adam---eve
${ICN.chk}
Nextcloud
${ICN.chk}
ownCloud
${ICN.chk}
Seafile
~
Pydio
~
Sync.com
${ICN.x}
MCP server (native to agents)
adam---eve
${ICN.chk}
Nextcloud
${ICN.x}
ownCloud
${ICN.x}
Seafile
${ICN.x}
Pydio
${ICN.x}
Sync.com
${ICN.x}
A/B framework as endpoints
adam---eve
${ICN.chk}
Nextcloud
${ICN.x}
ownCloud
${ICN.x}
Seafile
${ICN.x}
Pydio
${ICN.x}
Sync.com
${ICN.x}
White-Label / Self-Host
adam---eve
Nextcloud
ownCloud
Seafile
Pydio
Sync.com
Self-hostable single binary
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.chk}
${ICN.x}
Multi-tenant via env vars
${ICN.chk}
${ICN.chk}
${ICN.chk}
~
${ICN.chk}
${ICN.x}
Live design-token CMS
${ICN.chk}
~
~
~
~
~
Brand-asset CMS
${ICN.chk}
~
~
${ICN.x}
~
~
Per-tenant DB isolation
${ICN.chk}
${ICN.chk}
${ICN.chk}
~
${ICN.chk}
${ICN.x}
Self-hostable single binary
adam---eve
${ICN.chk}
Nextcloud
${ICN.chk}
ownCloud
${ICN.chk}
Seafile
${ICN.chk}
Pydio
${ICN.chk}
Sync.com
${ICN.x}
Multi-tenant via env vars
adam---eve
${ICN.chk}
Nextcloud
${ICN.chk}
ownCloud
${ICN.chk}
Seafile
~
Pydio
${ICN.chk}
Sync.com
${ICN.x}
Live design-token CMS
adam---eve
${ICN.chk}
Nextcloud
~
ownCloud
~
Seafile
~
Pydio
~
Sync.com
~
Brand-asset CMS
adam---eve
${ICN.chk}
Nextcloud
~
ownCloud
~
Seafile
${ICN.x}
Pydio
~
Sync.com
~
Per-tenant DB isolation
adam---eve
${ICN.chk}
Nextcloud
${ICN.chk}
ownCloud
${ICN.chk}
Seafile
~
Pydio
${ICN.chk}
Sync.com
${ICN.x}
Take the agent-ready cloud for a spin.
20 GB free · Swiss servers · no card · no tracking pixels.
Comparison reflects publicly known facts as of late 2025 / early 2026. Cells marked ? are unverified — feedback welcome.
Read the full health · build v5.12.0.