Everything Plottr does,in one scroll.
15 categories, 116 capabilities across the whole product — map, plot designer, soil log, farm operations, spatial AI, compliance, and a public API.
One-handed under canopy, miles from signal.
Plottr is built for the walk. Drop pins where you're standing, capture status, species, photo, and voice without leaving the map, and pick up exactly where you left off when you're back to wifi.
Tap once to anchor a pin at your exact coordinates. Capture species, status, notes, and a photo without leaving the map.
Sticky-template fast repeat planting with a shutter trigger and screen-wake — lay down a whole row of the same species without reopening the form.
Hold-to-talk a memo like 'two dead apples on the west fence, watered the tomato bed.' Whisper transcribes, Claude turns it into pin / event / soil-sample drafts you confirm.
One motion: snap a photo, narrate the context, and get a merged plant ID plus drafted actions in a single confirmable pass.
A glove-friendly, wake-locked walking surface that streams GPS, batches one-handed captures, and extracts draft actions from an end-of-walk narration before anything commits.
Raise your phone and see your tracked pins floating over the real plants by GPS bearing and distance, out to ~150 m.
A dedicated mode for dropping disease, pest, disorder, or abiotic sightings — auto-tagged to the zone you're standing in.
Drop scoop locations by GPS as you walk a zone. They sit as pending samples until the lab report lands, then attach in one tap.
Pin colours read at a glance; dense areas fold into one cluster badge and fan back out. Slice by status, category, zone, viewport, planted-date, or free text.
Paste or upload CSV, GeoJSON, or KML to bring existing waypoints in, with dry-run validation and automatic plant matching.
Trace the land. Sketch the bed. Watch them line up.
Zones live in lat/lng over a satellite. Plots live in inches on a canvas. Plottr binds them so a bed you design at the kitchen table renders to scale on the real-world map — and the pins you drop walking around it land on the same canvas.
Draw zones click-by-click on satellite imagery. Drag any vertex later or insert a new one at any midpoint without redrawing.
Drop points on the map to read distance and area on the fly — in your ft/acre or m/ha units — without creating a permanent zone. Keep a measurement by saving its outline as a real zone in one tap.
Sketch beds as rectangles, circles, or freestyle polygons. Each plant renders as a canopy-scaled disc so spacing is measurable, not guessed.
Drag a bed to its real-world spot and the footprint draws on the satellite at true scale. Drop a pin inside it and Plottr offers to place it on the bed canvas too.
Pick a goal — mixed vegetable, pollinator, three sisters, herbs, cut flowers, salad greens. Claude returns ghost placements that respect known conflicts; refine in place before committing.
Define your own typed metadata fields for pins, zones, and plots — stored per property and validated server-side.
Layer your own imagery — including a stitched drone orthomosaic — over the satellite. Drag corners to align, dial rotation, sweep opacity to blend.
Every season's plantings logged per zone, never overwriting last year's record.
Hundreds of species, every pair already vetted.
A curated companion-planting dataset ships with the app. The advisor cross-checks every placement against it as you work — and the same dataset powers a public catalog, comparator, and sandbox anyone can use without an account.
Conflicts flagged in three severity bands — severe (red ring + minimum distance), moderate, mild. Good neighbours get a green nod, in real time as you place.
Each property has its own seeded plant list. Add custom plants for anything the public dataset doesn't cover.
Snap up to three angles. Claude vision returns ranked candidates with reasoning and scores; an iNaturalist photo-scoring fallback handles the long tail. One tap becomes a pin.
Search 550+ companion-checked species, filter by category / family / lifecycle, drill into per-plant pages, and get pairwise verdicts side by side — no signup.
A fully-working bed designer at /plants/sandbox with the conflict advisor lit up — try it before you make an account.
A Wikipedia + iNaturalist summary for any species, on demand, with sun / water / spacing and aliases.
Opt into a privacy-preserving community marketplace: list spare seeds, scions, and cuttings; browse what nearby growers are sharing by coarse distance (your exact coordinates never leave the property); and arrange a swap over in-app messages with emails kept private. A wishlist pings you on local matches; invasive species are flagged and noxious weeds blocked.
Know exactly what to plant, and when.
Plottr learns your land's frost dates from ten years of local weather, then lays every crop's start-indoors, transplant, direct-sow, and harvest windows across the year. Open it in spring and it tells you what to sow this week — no zone lookup, no spreadsheet.
Your average last-spring and first-fall frost from a decade of on-site climatology, plus a conservative 'safe' date for tender crops. Keyless and automatic — it just needs a pin on your land.
A live strip of exactly which crops are in their sowing or transplanting window right now, with succession-sow nudges so the harvest never gaps.
A colour-coded timeline of start-indoors / sow / transplant / harvest bands for ~120 crops — or flip to a month-by-month 'what to plant' grid.
Override frost dates, switch hard vs. light frost, choose which crops you track, and nudge any crop's days-to-maturity or window offsets. A Maine sow date isn't a Georgia one.
Export the whole season as an .ics feed and read your sow and harvest windows right inside Google, Apple, or Outlook Calendar.
Opt into a weekly email that pings you the moment a crop enters its planting window, so nothing slips past its season.
Snap a lab report. Read it like a field journal.
Soil testing in Plottr is built around how it actually happens: you scoop samples in the field weeks before the lab report arrives, and the data lives or dies on whether the two halves stay connected. Three ways in, one place they land.
Photograph the lab report — pH, organic matter, CEC, macros, and micros parse into structured fields. Units (ppm vs. lb/acre) are committed per row so labs never silently mix.
AI down or offline? Tesseract.js runs OCR locally — or skip the photo entirely and type values in by hand. Every field is editable from form-open.
First-class records anchored to a zone, with sparklines for pH, organic matter, and N-P-K. Optimal-range bands shade green so drift pops over the years.
Record the actual scoop GPS locations behind a composite sample for a real audit trail.
Plottr's raven advisor speaks up when a zone's chemistry drifts far enough off-optimal for the plants you're growing in it — severity-graded, never noisy.
Tasks, sprays, harvests, inventory, labor.
For commercial operators and serious homesteaders, Plottr tracks the work itself — what needs doing this week, what got sprayed when, what came off which row, who clocked the hours, and what's left in the seed shed.
Mobile-first checklists scoped to a pin, zone, or plot — assign, due-date, prioritise, complete in the field.
Recurring weekly, monthly, or every-N-days templates spawn real task rows and respect spray PHI windows automatically.
Log applications with active ingredient, rate, and target. Re-Entry and Pre-Harvest Interval windows auto-block harvest tasks until they close.
Lot-tracked harvest entries with yield totals per zone or species across seasons.
Seeds, amendments, sprays, lots, expiries — what's in the shed, what's consumed by an application, and what's running out.
Daily sweeps warn when stock is expiring soon, push the operator, and fire inventory webhooks for downstream systems.
Track tractors, sprayers, and tools with a per-asset service ledger and maintenance history.
Clock in and out by zone, task, or property and roll the hours into labor-cost reports.
A per-property rule engine: a matching event fires a create-task, send-push, or add-event action — with placeholder substitution and a per-fire audit log.
Multi-select pins on the map — tap them, or drag a box or freehand lasso — then change status, move to a zone, reassign the plant, or delete in one atomic action.
The story of every plant. The pulse of the property.
Plottr's whole reason for existing is the multi-year memory — what survived which winter, what got harvested when, who planted that tree five years ago. Every event lands on the right subject, every photo is one tap from the row it belongs to.
Every pin, zone, plot, and individual placement keeps its own log — waterings, harvests, deaths, prunes, photos, freeform notes.
Totals across pins / zones / plots / events; pins by status and category; top-mortality species; per-zone coverage; the 10 most recent events.
A cursor-paginated audit log of every change by every collaborator, reading as '<who> <did what> on <which subject>'.
Log a disease, pest, disorder, or abiotic case against any pin, zone, or plot with photos, a progression timeline, and a treatment link — Claude vision can suggest a diagnosis from a photo.
Every photo identification persists with candidates, reasoning, and scores. Re-open old runs, drop pins from them, or just browse what you've spotted.
Stacks above every sheet so you can scrub through a subject's photo history without losing your place.
Forecasts, degree-days, NDVI, sensors.
The spatial layer is more than a static map. Plottr ties zones and pins to weather history, forecast windows, growing-degree-day models, vegetation-index observations, in-field sensors, and a single feed that surfaces what needs attention.
An OpenMeteo snapshot is stamped on pins, events, and soil tests at the moment of capture, for later context.
The dashboard shows the forecast for the property's representative point and asks for a pin or zone when no location exists yet.
Daily zone-level checks compare forecasts and recent precipitation against thresholds, then push and webhook the warning.
A weather-driven water budget per zone: crop evapotranspiration against rainfall and your soil's water-holding capacity says when to water and roughly how much — with a 7-day budget chart, an opt-in reminder digest, and optional auto-created watering tasks. Keyless.
Growing-degree-day projections estimate bud break, bloom, fruit set, and first harvest across 168 species — with sinusoidal chill-hour gating for temperate perennials.
Override base temperatures, chill requirements, and milestone thresholds per property when your local data beats the bundled defaults.
A Claude projection per zone over its crops, harvest history, soil chemistry, forecast, NDVI, and phenology — with a confidence chip and rationale.
Biweekly satellite NDVI with history, a prior-year stress badge, auto-polling, manual refresh, and webhook fan-out when stress is detected.
Submit a drone NDVI reading and colorized raster onto the same per-zone trend and stress pipeline as the satellite data.
Keyless degree-day insect models per zone (codling moth and 27 more) with biofix overrides, scouting alerts, a map pressure overlay, and a dashboard heatmap.
A registry for IoT soil-moisture / temperature / EC sensors with min-max thresholds, breach badges, per-zone sparklines, and gateway or manual readings.
A dedicated page rolling up open anomalies, weather alerts, and active sensor breaches — with acknowledge / resolve / mute and a workspace-wide rollup across every property.
Claude where it actually helps, not everywhere.
Every AI feature is tier-gated, rate-limited, and confirm-before-commit. Muninn can answer questions, run tools across your data, search your own documents, and propose follow-up work — but never writes without you saying yes.
A contextual in-app character that speaks up about companion conflicts and soil drift based on the page or sheet you're on.
A Claude agent that reads your sensors, pest pressure, harvests, and knowledge base, then proposes tasks, events, or setting changes — each held for your explicit confirmation before it commits.
Upload PDFs, SOPs, extension bulletins, and variety guides. Muninn searches per-property chunks at chat time and cites the source document — no cross-account leakage.
Save a recurring prompt such as a weekly orchard health summary. Each run creates a reviewable conversation and a push summary.
Hold to dictate a Muninn prompt, edit the transcript, then send it through the normal agent flow.
The agent proactively flags property anomalies — mortality spikes, stale zones, missed spray windows — and raises them in the Attention feed.
Every nudge in one place — not another tab.
A daily digest and push layer turn planting dates, tasks, weather windows, sensor breaches, and inventory expiry into action — without another calendar tab.
An opt-in daily email digest of per-plant checkpoints, with five suggested templates: fresh-transplant watering, first harvest, perennial establishment, annual prune, biennial overwinter.
Two trigger shapes — days-after-planting or recurring-days. Target a species, a category combo, or every plant.
VAPID-backed web push delivers task due dates, reminders, weather alerts, sensor breaches, anomalies, and scheduled Muninn summaries.
Per-category switches for plant-care reminders, task due dates, weather and sensor alerts, and field insights — plus a master on/off, respected by every email and push.
Email recurring GeoJSON, KML, zone-history CSV, or full-JSON backups on a daily, weekly, or monthly cadence.
Subscribe open tasks, recurring templates, and reminders from Google Calendar, Outlook, or Apple Calendar via a tokenized .ics URL.
Route webhook events straight into Slack, Discord, or Microsoft Teams by choosing a receiver format.
Share what you want, with whom.
Properties scope independently, while Business workspaces add cross-property administration, shared billing, paid seats, custom roles, and org-level reporting.
Owner gates property admin; editor mutates every per-property entity; viewer is read-only — sees the map, dashboard, plants, and timelines but every write affordance is hidden.
Auto-join on signup if the email matches. Owners move members in and out without re-issuing keys.
Pro unlocks unlimited properties with a fast switcher in the nav — keep your forest separate from your town garden, share each independently.
Bundle properties under a shared admin + billing surface. Owner + editors are paid seats; viewers stay free and unlimited.
Invite known or unknown users, preview paid-seat impact, resend or revoke pending invites, and auto-apply accepted access across properties.
Capability-set roles beyond viewer / editor / admin — 'scout', 'agronomist', 'harvest crew' — that gate every write and delete affordance, even below the entity level.
Workspace roles fan out to properties, while admins can scope a member down on specific properties without breaking the seat model.
Org-level dashboard, audit log, and Attention feed aggregate pins, zones, events, mortality, and alerts across every property in the workspace.
Freeze a property into read-only mode, keep it out of Free-tier caps, and preserve it for compliance traceability.
Inspection packets without a spreadsheet scramble.
Plottr turns the operational records users already log into PDF packets and tamper-evident audit trails that hold up during inspections, certification renewals, and buyer reviews.
Production zones, collaborators, applications, soil tests, harvest records, and operator sign-off in a generated PDF.
Seed and input records, soil fertility, crop rotation, harvest lots, and organic-system-plan review sections.
Production areas, worker and water sections, harvest lots, sanitation, and recordkeeping notes.
Per-state pesticide applicator templates populated from application records — REI / PHI, applicator identity, product, and rate.
A filtered, custom-roles-aware property activity report plus a workspace-level export with member and property rosters and a signature line.
An append-only SHA-256 hash-chained mirror of the event log that re-derives each sealed snapshot, so a post-hoc edit or delete is detectable — with a downloadable manifest.
Offline-first. Yours to walk away with.
A planting tracker that doesn't work without signal isn't one. A property database you can't get out of is a hostage. Plottr is built around both.
Install from any modern browser — a stand-alone app on iOS and Android, full-screen, with its own icon.
Satellite tiles, the companion dataset, lookups, and your property's plant list cache to your device so the map and pickers keep working out of range.
Every create / update / delete you make offline queues to IndexedDB and replays in dependency order the moment you're back online. Optimistic stubs render immediately.
If a queued change permanently fails on retry, a recovery panel lists it with reason and payload hint plus per-row Retry / Dismiss — no work silently disappears.
Cache a property's bounding box across selected zoom levels so the satellite map is warm before you lose signal.
Every pin, zone, plot, event, and reminder as GeoJSON, KML, CSV, or one kitchen-sink JSON.
Restore in merge mode (append) or replace mode (owner-gated wipe-and-restore). No lock-in.
Your scripts. Your land. Your data.
Plottr ships a versioned public REST API with granular per-token scopes and an OpenAPI spec. Build the import pipeline, the Zap, the weekly report — and don't wait on us.
Pin CRUD plus zones, plants, events, soil samples, tasks, applications, and sensors — all under /api/v1/* with bearer-token auth.
Per-resource read / write scopes plus umbrella read:all and write:all. Pick exactly what each token can do.
Mint as many as you need from the Developer page. Name them, scope them, rotate them — the server stores only the sha256 hash.
Live spec at /api/v1/openapi.json. Drop it into Postman, Insomnia, or any codegen tool.
60 requests/min by default, tunable per token — give a bulk integration more headroom or keep a throwaway script on a tight leash. Every 429 carries the effective limit and a retry-after.
Signed HMAC events to your endpoints with retries, exponential backoff, per-delivery status, provenance, and event-type subscriptions.
A bearer-token REST-hook subscribe / unsubscribe surface on the public API — the foundation for no-code automation platforms.
Install n8n-nodes-plottr from npm: a Plottr Trigger plus Create Pin / Log Event / Create Task actions, with HMAC-verified webhook deliveries. A matching Zapier app is in private beta.
Integration tokens plus subjects and events endpoints that feed the Muninn drone-mission sister app.
Privacy-first. No ad-tech. No training on your data.
Plottr doesn't sell your data, share it with advertisers, or train AI on it. There are no third-party ad networks or cross-site trackers — product analytics run on our own self-hosted, cookieless Umami instance that honors Do Not Track. Auth is server-side sessions, not third-party identity middlemen.
The session token can't be exfiltrated by an XSS. Mutations use a paired CSRF cookie echoed as a header (synchronizer-token pattern).
Every account verifies before it can sign in; Turnstile gates signup, login, and forgot-password against bot abuse.
Password hashing via argon2-cffi; password reset and change-password revoke other sessions while keeping you signed in.
Every per-property route is decorator-gated. The viewer / editor / owner ladder applies at the SQL layer too — defense in depth, not just UI.
An owner-scoped storage pool with soft-cap and near-full banners, tunable by admins without a redeploy.
Set a photo proxy base and Plottr serves photos through the backend so the storage bucket can stay private.
A rate-limited public contact form plus a threaded in-app support and feedback inbox — no third-party help desk.
No ad networks, no cross-site trackers, no marketing cookies. Analytics are first-party and cookieless; your product data is never sold or used for AI training.
Free forever for one garden. Pro $5/mo. Business $20 / seat / mo.
Free covers the whole core surface — map, plot designer, planting calendar, soil log, reminders, exports. Pro unlocks AI features, satellite NDVI & sensor intelligence, integrations (webhooks / iCal / API), unlimited properties, and 25× the storage. Business is a per-seat workspace — owner + editors are seats, viewers free and unlimited — adding the operations & records suite (tasks / sprays / harvests / inventory / equipment / labor) and compliance PDFs on top of everything in Pro.
That's the whole tour.
Sign up takes 30 seconds and a verified email. Your photos and pins are exportable any time you want them back — no lock-in, no ad trackers, no data resale.