Open programmatic monetization for Android

ApexAd SDK

The Android edge for intelligent advertising.

Render every major mobile format, protect the auction hot path, and connect publishers to AI-assisted creative, review and campaign operations.

implementation("net.apexsdk:apex-sdk-core:0.1.0")

Central release candidate Signed coordinates activate after the first Maven Central publication.

Agent activity Resolving landing-page evidence
OpenRTB 2.6 VAST 4 MRAID 3 IAB Native 1.2 TCF + GPP API 21+ Zero third-party runtime dependencies

The complete system

One path from intent to impression.

The SDK is the on-device edge of a wider advertising system. Supply, demand and accountable model judgment stay connected without putting an LLM inside the auction.

01 · On-device edge

The request starts in the app.

A modular Java SDK builds privacy-aware OpenRTB requests, renders standard and emerging formats, measures attention signals and owns every ad lifecycle.

  • Independent format modules
  • Publisher-owned rendering
  • Deterministic lifecycle state
Conversational sponsored suggestion rendered by ApexAd SDK

Agentic operations

Models do the slow thinking. Delivery stays fast.

Agents work in the control plane, where judgment has value and latency has room. Deterministic rules, evidence and human authority decide what can become executable.

GEN
Agent 01

Creative Generator

Builds product-specific creative variants from supplied assets and validated landing-page evidence, with bounded model and image-generation cost.

InputURL + assets + briefOutputDraft creative set
REV
Agent 02

Creative Review

Combines deterministic policy checks with model judgment, versioned evidence and replay. Ambiguous or high-risk cases stay with a human reviewer.

BoundaryHuman review bandServingApproved only
COP
Agent 03

Campaign Copilot

Explains performance evidence and proposes bounded campaign changes. The advertiser sees the reason and consequences before approving an executable action.

ActionProposal firstAuthorityHuman approval
0 LLM calls in the impression-serving path
Agent proposalDeterministic gateHuman boundaryEligible state

One SDK, every mobile surface

Familiar formats. New intent-aware experiences.

Choose only the modules your application needs. Core request, consent, tracking and lifecycle behavior remains shared.

Emerging surface

Conversational sponsored suggestions

A disclosed, compact sponsored unit designed to sit between assistant messages without becoming part of the answer.

Explore conversational ads
Apex conversational sponsored suggestion in an Android assistant
Intent to action

Native ads that complete a useful action

Wallet offers add a measurable outcome while preserving the ordinary Native click as a graceful fallback.

Explore Wallet actions
Apex Native ad with a Save to Google Wallet action

Built for the hot path

Small integration surface. Serious operating discipline.

A dependency-light core owns request construction, privacy propagation and lifecycle state. Format modules add only the capability the host application chooses.

API 21+Core Android compatibility
12 modulesIndependently consumable
Apache 2.0Open-source license
Java 17Build toolchain
build.gradle.kts
// Install only what this app renders
dependencies {
    implementation("net.apexsdk:apex-sdk-core:0.1.0")
    implementation("net.apexsdk:apex-sdk-native:0.1.0")
    implementation("net.apexsdk:apex-sdk-video:0.1.0")
}

// Initialize once. Each ad owns its lifecycle.
ApexSdk.initialize(
    context = applicationContext,
    appId = "publisher-app-id"
)
Continue to installation

Privacy and supply trust

Signals are evidence, not permission.

01
Consent travels with the requestTCF and GPP values propagate from the host application's CMP.
02
Conversation text stays outAssistant surfaces use structured taxonomy, not raw user messages.
03
Capability veto stays on deviceThe wire advertises only actions the installed SDK modules can execute.
04
External claims remain explicitCertification and live-service claims activate only when evidence exists.
Read the trust model

Apex Platform

SDK delivery is the edge. The platform closes the loop.

See how the Android SDK, auction server, demand controls and agentic workflows operate as one production-shaped advertising system.