Platforms and limits

ApuClient is being developed with Flutter. The current acceptance covers a browser-based Mac test client and the NAS direct-upload service.

Current support

Platform Status
Mac browser test Single-file direct upload verified on a LAN
Windows, iOS, Android and Linux clients Client packages and device acceptance are still in development
Automatic photo backup Not included in the current single-file flow
Directory synchronization and persistent resume Not included in the current flow

All clients must preserve the same security contract: verify the NAS certificate and identity, use the pairing code only for pairing, keep NAS credentials in the NAS authentication flow and verify the final size and SHA-256 returned by the NAS.