Back

Settings

Offline-first app · data lives on this device and in your Drive

Storage & Sync

Storage: this device only — everything works offline; connect Google Drive below to back it up and sync between phones.

0

Trees

0

Maintenance

0

Expenses

0

Pending sync

0 photos · 0 B

Notifications & background

Reminders are computed on this device from your own data, so they work offline. A web app cannot run 24×7 — instead the browser wakes the service worker (≈ once every 12–24h) to check this list, and instantly when you open the app.

This browser cannot show notifications

Tip: install the app (Add to Home screen) for background checks

Due right now

Nothing pending — plantation is on track 🌱

Backups & conflicts

A full snapshot is written automatically once a week to backups/ and the last 8 are kept — readable JSON, no app needed.

Last snapshot

Not yet — first sync creates one

No snapshots stored

Conflicts

None — everything merged cleanly

Storage protection & diagnostics

Device storage: Not available on this browser

Keep Google Drive connected (or export a backup) so your records live somewhere safe.

App version
1.0.0
Records here
—
Pending sync
—
Conflicts
—
Photos
—
Photo cleanups queued
—
Drive folder
Not connected
Service worker
not registered

Diagnostics contain counts, versions and error states only — never your tree names, notes, amounts or photos.

Google Drive

Your plantation data lives in a ILAN Tree Manager folder inside your own Drive. Everything keeps working offline; changes sync when you are back online.

One-time setup needed

  1. Create an OAuth client (Web) in Google Cloud and enable the Drive API.
  2. Add this origin to Authorized JavaScript origins: …
  3. Set NEXT_PUBLIC_GOOGLE_CLIENT_ID in Cloudflare Pages → Settings → Environment variables, then redeploy.

Full steps: docs/PHASE_B_GOOGLE_SETUP.md

Family Workspace

Workspace ID: ILAN-FAMILY-01 — shared by everyone who has access to the Drive folder.

Farm Profile

The name shown in the greeting on this device. Every family member can set their own on their own phone. After Google sign-in, your Google name and photo are used automatically.

Roles (Owner / Editor / Viewer) will come from the Google Drive folder permission of the signed-in account — no demo profiles.

Clear All Local Data

Removes every tree, log, expense and member from this device and pushes the cleared state to Drive on the next sync. Export a backup first if you are not sure.