IndieClick HQ

Permanently closed
Website
811 Wilshire Blvd
Los Angeles, CA 90017

Indieclick, based in Los Angeles, CA, is a subsidiary of Leaf Group Ltd. Established in 2024, the company focuses on digital media and content creation, with a commitment to privacy and accessibility for its users.

Indieclick's services include online advertising, copyright policies, and data collection practices in compliance with California regulations. The company prioritizes user privacy by offering options to opt out of personal information sharing.

Generated from the website

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.