Skip to content

James O'Claire

My personal site

Menu
  • Home
  • Projects
    • Projects Overview
    • App Goblin: App Scraper
    • Android Apps
    • Ads Data Dash
  • Contact
Menu

Author: James O'Claire

What does DIRECT mean for App-Ads.txt?

Posted on October 15, 2024October 15, 2024 by James O'Claire

Recently I started working on a project on appgoblin to estimate the number of client apps for all mobile advertising and data collection companies. In doing this there are currently two sources of data: decompiled SDKs of which I have only done ~20k apps and app-ads.txt which I have scraped closer to ~200k apps’ app-ads.txt…

Read more

Svelte 5 Data Table Comparisons

Posted on October 6, 2024April 9, 2025 by James O'Claire

Update 2025: While tanstack v8 still doesn’t support Svelte 5, it is quite easy to get working, I wrote up a how to here. While working on a new analytics dashboard I wanted to find a good table tool manage my table like data from the backend. My main goal is to have dynamic group…

Read more

How to figure out which 3rd Parties might be integrated with an iOS App?

Posted on March 31, 2024October 6, 2024 by James O'Claire

In the past couple months I built out scraping for Android apps which downloads, decompiles, scrapes the `AndroidManifest.xml` then analyzes the Android app for known 3rd party ad networks or trackers. I enjoyed this a lot, but the other half of the equation, iOS remained elusive. I was surprised how much more difficult this turned…

Read more

See which MMPs and Networks Apps and Games are Using

Posted on March 25, 2024March 5, 2025 by James O'Claire

Edit 2025: I’ve significantly overhauled AppGoblin to track hundreds of mobile app ad networks, trackers and other mobile app services which track your mobile app data. I recently added a free feature to AppGoblin to see which advertising/monetization ad networks and MMP partners apps are using. You can break down the results by category and…

Read more

Is this a TikTok security vulnerablity for ad fraud?

Posted on February 5, 2024October 6, 2024 by James O'Claire

I de-compiled TikTok (“com.zhiliaoapp.musically” v33.3.3 from Feb 2nd, 2024) from ApkPure.net and noticed that the way it called AppsFlyer looked a bit different than what I expected and quickly led me to a GitHub issue which makes it seem like they are using an outdated way to collect install information from Google Play which may…

Read more

Before You Agree: What data does TikTok collect before Terms of Service?

Posted on February 2, 2024October 6, 2024 by James O'Claire

Would you like to see what data is coming out of TikTok when you first open it up? Let’s get to it. Didn’t this used to be easy to do? As security for iPhones and Androids increased it continually made viewing the traffic leaving your own device more difficult. This is in stark contrast to…

Read more

ClickHouse: Refreshing Take on Materialized Views

Posted on January 26, 2024October 6, 2024 by James O'Claire

Working on my Open Source MMP I have been seeing how much of it will work with ClickHouse. Unfortunately combining multiple streaming data sources in ClickHouse was proving difficult as data would semi randomly not join correctly. This led to a potential fix by using the very recent ClickHouse refreshable materialized views. These refreshable views…

Read more
appgoblin.info

AppGoblin: Free App Stats & Info

Posted on November 7, 2023April 18, 2025 by James O'Claire

Update: 2025 AppGoblin just keeps growing! Now covering >4m apps, thousands of advertising companies, 50k apps scanned for SDKs, and free ASO marketing tools for app marketers. The past few weeks I spent building a front-end for an app store crawler that I made. The end goal is just to provide an open front-end for…

Read more

Keeping Mobile Gamers Engaged with App Widgets

Posted on October 2, 2023October 6, 2024 by James O'Claire

I love using widgets. I probably have too many of them on my phone’s home screen. News apps, weather apps, stocks, stats. I love being able to glance through them without opening the corresponding apps. This led me to realize though that I have seen very few widgets for mobile games. As I started working…

Read more

Stay up to date with the latest tech new with Hacker News Widget & App

Posted on September 29, 2023October 6, 2024 by James O'Claire

Hacker News is one of my go to sites to read the best takes on the latest tech news. Probably the reason I keep going back to it is the honest discussions and supportive community. But you probably already know this, since Hacker News is one of the most popular tech news sources out there….

Read more
  • Previous
  • 1
  • 2
  • 3
  • 4
  • Next

Categories

  • Development
  • Mobile Marketing and Advertising
  • Uncategorized

Recent Posts

  • Apple: The Silent Advertising Monopoly
  • Watching the Watchers: What to track when tracking app trackers?
  • Free Mobile App ASO Tools: Fastest Growing Apps & Keyword Research added to AppGoblin
  • 2025 How to Sniff Android HTTPS Traffic with Waydroid & mitm-proxy
  • Easiest way to get Tanstack Table v8 working with Svelte 5!

Recent Comments

    Archives

    • May 2025
    • April 2025
    • March 2025
    • February 2025
    • January 2025
    • December 2024
    • November 2024
    • October 2024
    • March 2024
    • February 2024
    • January 2024
    • November 2023
    • October 2023
    • September 2023
    • October 2022
    • April 2016
    • March 2016
    • February 2016

    Meta

    • Log in
    • Entries feed
    • Comments feed
    • WordPress.org
    © 2025 James O'Claire | Powered by Minimalist Blog WordPress Theme