AreaGenesisAlternativeRequirement
IntegrationREST API, MCP server, and SDKs for server, web, and native clients.Public docs describe SDK-based ad serving and REST-style platform concepts.Keep SDK onboarding simple without making REST/MCP second-class.
SDK coverageNode, Python, React, React Native, Flutter, iOS, and Android packages.Public docs list JavaScript, React, React Native, Flutter, iOS, and Android SDKs.Verify native SDKs in real Android and Flutter environments before launch.
MCP and agent workflowMCP-native retrieval and signal tools.Public Koah SDK docs reviewed emphasize client SDKs rather than MCP-native agent tooling.Use MCP and agent framework guides as Genesis differentiation.
Ad deliveryMVP text suggestions and action cards, with post-MVP image, poll, and expandable formats.Public docs say the SDK handles fetching, rendering, tracking, and theming.Build format expansion without breaking the MVP SDK contract.
Auction and matchingOffer Units filtered by intent, locale, policy, budget, and trust-weighted auction score.Public docs describe publishers, advertisers, campaigns, ad groups, and ads.Keep Genesis advertiser hierarchy aligned with common ad-platform expectations.
AnalyticsPublisher and advertiser dashboards plus raw exports.Public docs describe campaign, conversion, and measurement flows.Make SDK tracking reconcile with server-side event ledgers.
Privacy and controlsCategory controls, PII guardrails, suppression, deletion, and opt-out workflows.Public docs include publisher and advertiser roles and platform policy concepts.Expose policy controls in dashboards, not just legal docs.
Revenue modelsUnified handling for CPM, CPC, CPA, affiliate, and lead generation.Public docs reviewed did not provide enough current payout detail for a specific comparison claim.Avoid unsupported revenue-model claims beyond sourced materials.