Skip to main content
Attribution

What Faunero is built on.

Every external dataset, map tile, and service Faunero relies on — named, linked, and credited.

Faunero doesn't generate biodiversity data, satellite imagery, or weather forecasts. It composes public, licensed, and open-data sources into a planning tool. The list below is exhaustive — if Faunero shows it to you in a planning surface, an Area card, a Trip Kit, or anywhere else, the source is on this page.

Required attribution strings are rendered in two places: (1) inline next to the data where the source's license demands it (map tile credits, in-card "Source:" lines), and (2) here, as the canonical full disclosure.

If you believe an attribution is missing, incorrect, or out of date, please email ryan@ryandesjardins.com.

Protected-area boundaries

Faunero ingests authoritative national and regional protected-area catalogs and stores their geometries directly in Supabase. When you see a known park, reserve, or Natura 2000 site in a planning surface, the geometry came from one of these sources — Faunero never invents protected-area boundaries.

Biodiversity & species data

Faunero is wildlife trip planning, so most of its outputs trace back to a biodiversity occurrence dataset. The default and only currently-active provider is GBIF. eBird and iNaturalist remain potential future integrations that would require explicit, separate licensing review and outreach before any activation.

Maps, tiles & geocoding

Map tiles, base imagery, terrain, and geocoding services. These rendered credits also appear on the live map itself per each provider's attribution requirements.

Weather & sun/moon timing

Forecast and ephemeris data for the timing dashboard and daylight overlays.

  • Weather data by OpenWeather (https://openweathermap.org).

    Multi-day weather forecast feeding the timing dashboard.

  • SunCalc — © Vladimir Agafonkin, BSD-2-Clause.

    Sun, moon, and twilight calculations. Runs locally on the client — no network call.

  • Free public API — attribution requested
    Sunrise/sunset data by Sunrise-Sunset.org.

    Authoritative cross-check for sunrise/sunset times when the SunCalc client-side calculation needs validation.

Park and agency APIs

Live data from government wildlife and parks agencies for hours, alerts, closures, and species checklists.

AI & service providers

Operational services that process planning requests, handle payments, and deliver email. None of these stores or trains on your saved trips or pins — those stay in Faunero's own database.

Open-source dependencies (selected)

Faunero is built on dozens of open-source libraries. The headline runtime dependencies are listed here; the full machine-readable list lives in package.json. License compliance is reviewed at each dependency-add per the engineering rules in AGENTS.md.

  • Next.js — © Vercel, Inc., MIT license.

    Application framework (App Router, route handlers, middleware).

  • React — © Meta Platforms, Inc., MIT license.

    UI framework.

  • Tailwind CSS — © Tailwind Labs, MIT license.

    Styling system.

  • TanStack Query — MIT license.

    Client-side data fetching and cache.

  • Zustand — MIT license.

    Client-side state store.

  • Zod — MIT license.

    Schema validation at every API boundary (per engineering rules).

  • Workbox — © Google, Inc., MIT license.

    Service-worker and offline cache management.

  • Lucide icons — ISC license.

    Icon set.

Licensing audit

Every entry above was reviewed for commercial-use compatibility on 2026-06-03. The PAD-US (US), CAPAD (Australia), and Natura 2000 (EU) catalogs were added in the M5 area-geometry sterilization work that landed in early June 2026. All three are open-data licensed for commercial reuse with attribution; Faunero's use is fully within their terms.

Two providers — eBird and iNaturalist — are intentionally NOT activated. Their terms of use require deeper, dataset-specific licensing review and explicit outreach. If those review cycles ever clear, they would be added to this page first, before any code path begins fetching from them.

Questions or corrections

If anything on this page is inaccurate, out of date, or missing required credit, please email me directly.