Portfolio site privacy

Optional means optional.

The portfolio can count outbound product-link clicks. The Levelio page can also count a landing-page view and an App Store click. Measurement stays off unless you choose "Allow."

What a consented event can contain

Portfolio click events contain a product ID, a fixed source category, a website-generated calendar month, a website-generated card label, destination hostname, and a coarse UTC day. The site ignores campaign and content values supplied in an incoming link. Levelio page event requests contain only the Levelio product ID and an allowlisted landing-view or App Store-click event name. The service adds fixed source and destination values plus a coarse UTC day before it stores that event. Events do not include a persistent browser identifier, task text, message content, an advertising profile, session replay, or a claimed downstream install or purchase.

Where events go

Consented events go to a Cloudflare Worker and Cloudflare D1 database used by TheAvgDevs. The service deletes event rows after 31 days. Cloudflare may process ordinary service and request data under its own policies.

Unavailable results

When TheAvgDevs cannot observe an App Store install, marketplace purchase, or other downstream conversion, it records the result as unavailable. It does not enter zero or an estimate.

Your choice

Your browser stores a versioned portfolio measurement choice for 180 days. Open measurement settings to allow or reject portfolio and Levelio page measurement. If your browser cannot save a choice, measurement remains off and the site can carry that rejection through the current session or same-site pages. Product destinations have their own privacy policies and choices.

Contact

Tanner Bair operates TheAvgDevs. Questions can be sent to TheAvgDevs@gmail.com.