Averis × Rotatepilot

May 12, 2026 · View on GitHub

Live demo: https://perufitlife.github.io/rotatepilot-skyx-sandbox/

Built in response to a partnership request from Yanis EL-KFEL (SkyX International / Averis), 12-May-2026, to demonstrate the JSON contract before we discuss commercial shape.

What this is

A single-page, zero-build, client-side demo that calls the Rotatepilot public REST API and renders the response in a learning-platform UI similar to what Averis is building. Every panel makes a real network request — open DevTools to verify.

Endpoints demonstrated

EndpointPurposeAveris use case
GET /api/v1/statsPlatform metadataMarketing copy ("4,000+ flashcards across 13 subjects")
GET /api/v1/question?subject={s}&count={n}Question bank pullStudy mode / spaced repetition source
GET /api/v1/metar?icao={icao}Decoded METAR + flight categoryWeather widget / flight planning UI
GET /api/v1/airport/{icao}Airport details (~500 codes)Flight planning, briefing, search
GET /api/v1/quiz-of-dayDaily question (same across platform)Daily engagement / push notification

Full docs: https://rotatepilot.com/developers.

Numbers (live from /api/v1/stats)

  • 3,955 questions
  • 4,000 flashcards
  • 500 airports
  • 500 glossary terms
  • 17 courses
  • 13 subjects
  • 16 languages
  • 60 requests / IP / hour (free tier; partner tier negotiable)

Integration cost on Averis' side

Zero. The API is no-auth, CORS-enabled, edge-served. A fetch() call from your frontend ships the integration today. For volume above 60/hr/IP we issue a partner key with an elevated rate limit.

Commercial direction (open)

Four shapes, ranked by simplicity:

  1. Rev share — % of Averis paid-tier conversions that gate premium subjects backed by Rotatepilot content.
  2. Flat per-MAU — predictable per-active-student-per-month fee.
  3. Flat license fee — annual, unlimited calls + content updates.
  4. Co-branded free tier — content swap, no money moves.

Running locally

git clone https://github.com/Perufitlife/rotatepilot-skyx-sandbox
cd rotatepilot-skyx-sandbox
python -m http.server 8080
open http://localhost:8080

Contact

Renzo Madueno · hello@rotatepilot.com · rotatepilot.com