Offline-first field guide

A field guide that doesn't lose signal.

FloraVault downloads a living slice of iNaturalist's plant records onto your phone, so you can identify, map, and log what you find deep in a forest, a fen, or a mountainside — long after the bars disappear.


The story

Why FloraVault exists

It started with an orchid, and no signal to prove it.

Founder's note — Joshua Duller

"Every weekend I'd head out on a trip looking for a flower, and I'd constantly worry that I wouldn't have enough data connection to use iNaturalist. A couple of times I ended up having to search blindly for a flower with no way to look anything up. That's when I came up with the idea for an app that lets you access location data for flowers offline, so that problem wouldn't happen again."

The spark

A sighting with nowhere to go

A good find, no connection, and a community database that only exists online. The gap between what naturalists see and what they can actually record, in the moment, became the problem worth solving.

First prototype

One place, made to work with zero bars

The earliest version did one thing: let you browse and log plants for a single downloaded area, entirely offline. No live data yet — just proof that "download once, use anywhere" could actually hold up in the field.

Going live

Connected to the real iNaturalist dataset

FloraVault stopped using sample data and started pulling real, current observations, species records, and photos from iNaturalist's open API — so what you see in the app is what the wider naturalist community has actually recorded.

Today

Download-once regions, per-species maps, a reason to keep looking

Save an area or a species for offline use before you go. Search a species and see every place it's been recorded, worldwide. And every sighting you log joins your own collection, scored by real rarity — because a common daisy and a legendary orchid are both worth noticing.


What it stands for

Core principles

The rules FloraVault won't compromise on, whatever gets added next.

100% offline first

Every core feature — browsing, mapping, identifying, logging — works with zero connection once you've downloaded it. Online is an enhancement, never a requirement.

Privacy & conservation

Locations of sensitive or vulnerable species can be fuzzed or hidden, so the app that helps you find rare plants doesn't also help someone else exploit them.

Open source

Free for everyone, built in the open under the MIT license. Read the code, self-host it, improve it, or fork it into something else entirely.

Community driven

Every sighting logged, everywhere, adds to the same shared record naturalists have always kept for each other — just easier to carry.


Under the hood

Open source, honestly built

FloraVault is a installable web app (PWA) — no app store gatekeeping, no tracking, nothing hidden.

Vanilla JavaScript IndexedDB (on-device storage) Leaflet + Esri imagery iNaturalist open API Service Worker (offline shell) MIT licensed