System Architecture
AdEx connects carriers, advertisers, and end users through a simple, privacy-first platform.
For Carriers: Three-Step Integration
Step 1: Add SDK
Add one line of JavaScript to your tracking page:
<script src="https://cdn.adex.com/sdk.js" data-carrier="your-carrier-name"></script>
Step 2: Automatic Ad Serving
When a customer views a tracking page:
- SDK detects context (shipper, geography, device type)
- Requests optimal ad from AdEx API (<100ms response time)
- Ad serves instantly to the page
- Impression logged to database in real-time
Step 3: Revenue Tracking
- Every impression logged with timestamp, location, and revenue
- Real-time dashboard shows performance
- Monthly payment via ACH (NET 30 terms)
For Advertisers: Campaign Management
Campaign Creation:
- Define target audience parameters
- Set CPM bid amount ($15-25)
- Upload creative assets (banners, copy)
- Set budget and schedule
- Launch within 48 hours
Ad Delivery Process:
- AdEx matches campaign targeting to available impressions
- Highest CPM bid wins the auction
- Ad serves to end user
- Impression and click events tracked
- Performance reported in real-time
Privacy & Compliance
Data We Collect:
- Geographic location (country, state, city) - derived from IP address
- Device type (mobile, desktop, tablet) - from user agent
- Timestamp of ad view
- Carrier name (from page context)
Data We Do NOT Collect:
- Personal names or email addresses
- Physical addresses or phone numbers
- Payment or financial information
- Individual browsing history across websites
- Any personally identifiable information (PII)
Compliance Features:
- CCPA compliant (California Consumer Privacy Act)
- PIPEDA compliant (Canadian privacy law)
- User opt-out available on every ad
- Privacy policy linked on all advertisements
- No persistent cookies or cross-site tracking
Technology Stack
- API Infrastructure: Cloud-hosted on Railway with PostgreSQL database
- SDK Delivery: CDN-delivered via Cloudflare for global performance
- Ad Serving: Sub-100ms response time guarantee
- Impression Logging: Real-time database writes with backup
- Security: HTTPS encryption, regular security audits
Performance Metrics
- Ad serving latency: <100ms average
- Fill rate: 100% guaranteed
- Uptime: 99.9% SLA
- Data accuracy: Real-time impression tracking