Roadmap & Budget

This document outlines how OpenIAP plans to grow and how sponsorship funding is allocated. Full transparency on where every dollar goes.

Development Roadmap#

Phase 1: Foundation (Q2–Q3 2026)#

DeliverableDescriptionStatus
Open governance modelPublished governance document with maintainer policies and decision-making processDone
Specification documentationFormal documentation of the GraphQL schema as the cross-platform purchase specificationIn Progress
Purchase verification profileStandardized server-side receipt validation patterns for iOS and AndroidPlanned
Conformance test suite v1Shared behavioral expectations executed against every store implementation and verification provider, backed by a machine-checked capability matrix. Android stores, Apple, IAPKit providers, React Native IAP, and Expo IAP are covered; Flutter, KMP, MAUI, and Godot adapters are next.In Progress
Founding supporter outreachEngage 3–5 organizations as initial supportersIn Progress

Phase 2: Ecosystem Growth (Q4 2026–Q1 2027)#

DeliverableDescription
Security guidance documentTransaction integrity best practices, fraud prevention patterns, audit-friendly purchase schema
Expanded platform supportUnity and Unreal Engine codegen plugins via the IR architecture
Secure provider interoperability specStandardized handoff protocol between stores, apps, and verification services
Formal spec versioningSemantic versioning for the specification with migration guides per platform
Open funding channelTransparent funding channel for individual and corporate donors

Phase 3: Industry Standard (Q2–Q4 2027)#

DeliverableDescription
Conformance certificationFormal certification process for libraries claiming OpenIAP compatibility
Third-party auditor guidelinesIntegration specs for verification service providers
Alternative store supportEU DMA compliance, alternative app store billing APIs
Foundation hosting explorationEvaluate foundation hosting options for long-term neutral governance
Mentorship programStructured onboarding themes for new contributors (bindings, tests, docs)

Budget Allocation#

How sponsorship funds are allocated across project needs:

CategoryAllocationDetails
Maintainer Compensation40%Core maintainer time for spec development, code review, releases, and community management
Infrastructure15%CI/CD compute (GitHub Actions), hosting (Vercel), the IAPKit community instance (Convex), domain registration, code signing certificates
Security & Testing20%Conformance test infrastructure, security audits, verification profile development
Documentation10%API documentation, migration guides, tutorials, AI context compilation
Community & Outreach10%Contributor onboarding, mentorship programs, conference participation
Reserve5%Emergency platform API changes, legal/compliance needs

Current Operational Costs#

ItemMonthly CostNotes
Vercel hosting (docs site)$20openiap.dev
IAPKit community instance (Convex)~$20kit.openiap.dev receipt validation — community service funded through OpenCollective
Domain registration~$3openiap.dev annual amortized
GitHub Actions CI/CD$0–50Variable based on PR volume
Apple Developer account~$8$99/year amortized for testing
Google Play Console~$2$25 one-time amortized
Claude Code (AI assistant)$200Anthropic Max plan for development
Codex (AI assistant)$100OpenAI for code review and testing
Total baseline$350–400/monthExcluding maintainer time

Funding Milestones#

What becomes possible at each funding level:

Monthly FundingUnlocks
$500/moCovers infrastructure costs + basic maintainer compensation for security updates
$2,000/moPart-time maintainer focus on spec development and conformance tests
$5,000/moDedicated maintainer time + security audit + new platform bindings
$10,000/moFull-time spec development, mentorship program, conference presence, foundation hosting

Transparency#

OpenIAP is committed to financial transparency. As funding grows, we will:

  • Publish quarterly financial reports on this page
  • Disclose all sponsors and sponsorship amounts (with sponsor permission)
  • Track spending against the budget allocation above
  • Open the books to Advisory Board members