VerdaKai
GU

API keys, billing, and data portability — everything needed for a tenant to run their own instance.

Keys are stored in organizations.settings (JSONB) in Supabase and resolved server-side. Resolution order: tenant key (DB) → platform env var → unconfigured. Each tenant lending this software enters their own keys here.

DB · persistent

Geocoding, satellite imagery, map rendering. Required for Site Survey. Get key →

Current (masked): AIza••••••••••••••••••••b1EQ
DB · persistent

AI property analysis, plant ID, exclusion scan, injection rate calcs. Get key →

Current (masked): sk-a••••••••••••••••••••5gAA
Unconfigured

Alternative map provider. Not required if Google Maps is set. Get key →

DB · persistent

Meta SAM-2 segmentation for pixel-accurate polygon refinement. Without it, refinement uses Claude Vision. Get key →

Current (masked): r8_Q••••••••••••••••••••qgfF
DB · persistent

Transactional email — Site Survey 'Email PDF', Quote Lab 'Email proposal', and the security digest cron all use this. Saving it here means a Vercel env-var teardown can never knock email out again. Get key →

Current (masked): re_a••••••••••••••••••••ronM
DB · persistent

Phone-photo species confirmation. Aerial alone can't reliably split Phoenix subspecies (canariensis vs Medjool) or oak species — a 1-tap tech photo + Pl@ntNet's plant-vision model closes that gap. Free tier: 500 requests/day. Get key →

Current (masked): 2b10•••••••••••••••••JdyO
Unconfigured

Public URL of the deployed verdakai-lidar-3dep Modal worker. Per-tree canopy heights → Genesis palm injection tiers ($225 / $250 / $300 / $350) become deterministic instead of guessed. Deploy: pip install modal && modal deploy services/lidar-3dep/modal_app.py — paste the URL Modal prints below. See services/lidar-3dep/README.md. Get key →

Unconfigured

Public URL of the deployed verdakai-ms-buildings Modal worker. Microsoft Global Building Footprints v3 — 3rd-tier fallback when county GIS + OSM both return empty (county lines, properties outside Sarasota/Manatee). Deploy: pip install modal && modal deploy services/ms-buildings/modal_app.py — paste the URL Modal prints below. See services/ms-buildings/README.md. Get key →

Site Survey webhooks (optional)

HTTPS endpoint that receives JSON for site_survey_scan_completed and site_survey_scan_failed. Set a secret to enable X-Verdakai-Signature (HMAC-SHA256).