The studio
Starfathom is the publishing brand of STEFANCHO LABS, a one-person studio in South Korea. We design, build, and ship apps for iOS and Android, and we release them under our own name rather than through a client or an agency.
The name takes the two ends of that scale and puts them in one word. Neither is a market we work in. They are the size of thing the studio likes to think about, and they are why the index below has a passport-photo tool next to a cold-water log next to a stock app. What those share is not a category. It is that each does one thing a person actually needs on a given day, and has to be worth opening again tomorrow.
Everything is made in-house. We write the code, produce the store assets, run the release pipeline, and answer the support mail ourselves. That is also why this site is short.
Google Ads API — Starfathom Ads Manager
Advertiser · Internal use only · One operator, one advertiser account
Starfathom Ads Manager is the internal command-line tool, with local reporting output, that STEFANCHO LABS uses to advertise the apps listed below. It uses the Google Ads API on one Google Ads advertiser account that we own, under our own manager account, and on nothing else. What follows is the detailed description and the mock-ups of that tool, set out in the order of Google’s own sample design document for developer token applications.
Business model
STEFANCHO LABS is a one-person studio in South Korea, registered as a sole proprietorship under business registration number 118-04-31442. We publish the mobile apps listed below under the Starfathom name. They earn through in-app advertising and in-app purchases, and we buy installs for them ourselves. We advertise only apps we own and publish, and we do not manage ads for anyone else.
Running those campaigns by hand in the Google Ads web interface costs more clicking with every app we release, which is the whole reason for the tool.
Tool access and use
STEFANCHO LABS is the sole advertiser and the sole user of the tool. The studio is one person, so the tool has one operator and no external users. No client, customer, contractor, reseller, or other third party can sign in to it, connect an account to it, receive Google Ads data from it, or cause it to make an API request. There is nothing here to sign up for. We do not provide advertising services to anyone else, we do not manage Google Ads accounts on behalf of anyone else, and we will not distribute, sell, or license the tool.
Tool design
API services called
- Create and update App install campaigns and their daily budgets, via CampaignService and CampaignBudgetService.
- Manage ad groups and the text, image, and video assets App ads use, via AdGroupService, AdGroupAdService and AssetService.
- Apply operator-confirmed changes to supported settings such as target CPA, language, and location, via CampaignService.
- Pull performance figures for cost-per-install and retention analysis, via GoogleAdsService.search.
That is the entire scope. We do not create customer accounts, manage third-party users or billing, run keyword planning, resell API access, or expose our developer token through any other service. Expected volume is low, on the order of hundreds of operations a day, well inside the 15,000 operations a day that Basic Access allows.
Tool mock-ups
Why Basic Access is required
Setup is complete and verified. Our advertiser account is linked to our own manager account, advertiser verification was completed on 25 July 2026, OAuth credentials are issued, and our developer token is linked to Google Cloud project 124877619497 and confirmed by a live call to the Google Ads API. That Cloud project passed OAuth brand verification on 27 July 2026.
On 12 August 2026 Google automatically upgraded our developer token from Test Account Access to Explorer Access, and we verified it the same day with live calls: GoogleAdsService.search returns production data from our advertiser account, and a validate-only campaign mutation passes authorization. Explorer Access caps production use at 2,880 operations per day and excludes services we do not use, such as account creation, user management, keyword planning, and billing. We request Basic Access for the standard 15,000-operation daily limit and the full service surface, so the same tool keeps working as campaigns roll out across every app we publish.
To be exact about where the work stands: authentication, the developer-token link, and the account topology above are built and verified against the live API, and as of 12 August 2026 the token reaches our production account under Explorer Access. The campaign and reporting operations described above are specified and scoped, and we are bringing them up against our own account now. We are describing the tool we are building for our own account, not a product we sell.
Data handling
The tool signs in with a Google Account we own and reads and writes campaign settings, budgets, ad assets, and aggregate performance figures on that one advertiser account. Credentials stay in private local configuration. Reporting data is cached locally only for our own campaign analysis, and none of it is sold, shared with third parties, or used to train machine-learning models. The tool requests no access to Gmail, Drive, Calendar, or contacts. Anything received from Google APIs is handled under the Google API Services User Data Policy, including its Limited Use requirements, and the full statement is in our privacy policy.
Index — in order of release
- IceLog A log for cold exposure sessions, with streaks and a widget. iOS
- OneCut A selfie camera that retouches a single shot instead of burying you in options. iOS
- GoalNine A 9×9 Mandala chart planner for one core goal and the steps under it. iOS
- idcut Passport and ID photo maker that crops to each country's official size. iOS
- Thingmoji Turns a photo of an everyday object into an emoji-style sticker. iOS
- Vidrun Trims and speeds up long videos down to the part worth keeping. iOS
- Stock Compass (주식나침반) Checks whether an AI stock pick was right by showing its realized five-day return. Our first Android title. Android · soon
Contact
Support, press, and partnership enquiries: support@starfathom.com. We read every message and normally reply within two business days.
Privacy
We do not collect personal information through this website. Each app has its own policy — see the Starfathom privacy policy for how our apps handle data and for links to the per-app policies.