All projects

COMPANION APP · ANDROID

DocSaga for Android

The entire wiki. Even offline.

DocSaga for Android is DocSaga’s reading companion. It syncs spaces, pages, diagrams and attachments in the background so your wiki remains available without a connection: no editing or shortcuts to the web, just fast, reliable reading wherever you are.

Beta

Version 0.2.0 · Android 8.0+ · Built as a companion to DocSaga

DocSaga for Android: synced wiki pages on a phone, with offline reading, background sync and device protection
BUILT WITH
  • Kotlin
  • Jetpack Compose
  • WorkManager
  • Room
  • Retrofit

FEATURES & USE CASES

What DocSaga for Android actually does.

Offline sync

Spaces, page trees and page content sync in the background and are stored locally, daily, weekly or on demand. Only changed content is downloaded again.

USE CASE

A field technician enters a basement without coverage and still has all their synced wiki content available.

Rich page content offline

Tables, checklists, tabs, columns and information blocks render just as they do in the browser, without a connection, with clear placeholders for content that has not yet synced.

USE CASE

A support technician reads an operating procedure with warning boxes and a network diagram, without a laptop or network connection.

Diagrams & images

PlantUML, Mermaid, draw.io and Excalidraw diagrams are rendered as images and cached locally, with full-screen pinch-to-zoom for details.

USE CASE

An on-call engineer zooms into an architecture diagram on their phone during an incident.

Linked navigation

Internal wiki links and page hierarchies work just like the web version. Browse connected pages entirely offline.

USE CASE

A new employee follows onboarding pages on the metro without a network connection.

Device security

Optional app locking with biometrics, PIN, pattern or password. The server address and API key are stored encrypted in the device’s keystore.

USE CASE

A consultant leaves their phone on the table between client meetings, knowing that documents are locked behind biometrics.

Update notifications

A local notification appears when background sync retrieves new or changed content, with a shortcut straight into the app.

USE CASE

A manager receives a notification when a policy page they subscribe to is updated.