We never read your code.
AdVibing’s meter is content-free by design. It counts impressions only while your agent is demonstrably doing work — never by reading what that work is. Here is the exact boundary, and it matches what the software actually does.
never leaves your machine
- ⦸ file contents
- ⦸ your prompts
- ⦸ model completions
- ⦸ file paths
- ⦸ repository names
- ⦸ anything the agent reads or writes
only counts leave (disclosed)
- → install id
- → anonymous rotating session id
- → surface · client · app version
- → coarse locale
- → which ad was shown
- → impression & click counts
- → timestamps
- → signed single-use event tokens
- → server-hashed IP (anti-fraud)
Sponsored, always labeled. Every AdVibing slot is clearly marked as an ad. Clicking is the only thing that opens a link.
Reversible. One command (advibing uninstall) restores your agent to its original state. We back up every file we touch.
Fraud signals. To pay advertisers honestly we verify events with signed, single-use tokens and rate caps — never with your code.
This page mirrors docs/ARCHITECTURE.md §8. AdVibing is independent and not affiliated with or endorsed by Anthropic or OpenAI.