Inhalt
3. Sync: iCloud & Nextcloud
mrkdwn syncs optionally. Without activation, everything stays local on the device. You can use iCloud, Nextcloud, or both.
iCloud Drive
Settings → Sync & Cloud → iCloud.
- How: Toggle on. On first run, existing local files are migrated into the iCloud container.
- What: All documents and projects in the mrkdwn container.
- When: Automatically in the background whenever iCloud reports changes.
Requirement: Signed in to iCloud with iCloud Drive enabled.

Enabling iCloud Drive as the sync backend.
Nextcloud (WebDAV)
Settings → Sync & Cloud → Nextcloud.
Fields:
| Field | Example |
|---|---|
| Server URL | https://cloud.example.com |
| User | your-name |
| Password | App password (recommended) |
| Sync folder | markdown (default) |
- How: Enter the details → Update Cloud Config & Sync.
- What: The specified folder on the Nextcloud server.
- When: On app start, after changes, and manually via the button.
Security: Use an app password (Nextcloud → Settings → Security), not your main password.

The Nextcloud credentials and sync options.
End-to-End Encryption (AES)
Optionally, files can be AES-encrypted before upload with a password of your choice. Only encrypted blobs are stored on the server.
- Enable in the Nextcloud section → Encryption.
- Important: Without the password, the data is not recoverable. Keep it safe!
Open the Nextcloud App
If the official Nextcloud app is installed, an “Open Nextcloud App” button appears below the sync button.
iCloud + Nextcloud Together
Both backends can run in parallel. mrkdwn keeps the local store as the source and reconciles with both. Deleted files are reliably removed everywhere via tombstones (deletion markers) — no reappearing.
Sync Log for Control
For diagnostics, you can view a detailed sync log.
- Enable/view: Settings → Security & Diagnostics → Sync Log.
- It shows uploads, downloads, deletions, conflicts and errors in plain text.

The sync log for diagnosing synchronization.
Example entries:
⬆️ Uploading: Notes/Idea.md🗑️ Delete (Cloud & Local): Old.md⚠️ Upload skipped (empty): …
Offload (Free Up Space)
With an active cloud, you can offload a file’s local content (the text is removed from the device but kept in the cloud). The file then appears greyed out and is re-downloaded on demand.
- Single: Long Press on the file → Offload.
- Whole folder: Long press the project → offload / download content.