Is it safe?
Your credentials stay encrypted on your machine (AES-256-GCM, OS keychain). Store sign-in runs in your own local browser, not a container and not a shared cloud vault. Fetches go straight from your PC to each storefront, from your IP. There is no BAKLOG server holding your library. The full app is open source (MIT) with a published threat model that lists what we defend and what we do not (local malware, storefront ToS, and the rest). baklog.app only sees a waitlist email or an opt-in bug report you send; it never receives your catalog.
Is it open source?
Yes. BAKLOG is released under the MIT license. The full app (server, fetchers, auth, and dashboard) lives in the public GitHub repo: clone it and run from source today. No hidden builds, no closed-source telemetry layer. The invite beta is packaged builds on top of the same tree. Optional paid features are conveniences on top of the same open codebase, not a fork of your data into our cloud.
Is it free?
Yes. Importing your library across every store is free forever: auto-fetch on connect, full dashboard, ownership-aware deals (with sponsored slots in deal cards on the free tier), cached trophy summary % (no on-demand deep re-pull), and Claimable Now for full-game giveaways. Store refresh on the free tier is one store at a time, on demand; auto-refresh quietly updates one stale store every ~30 min while the app is open. An optional paid tier adds more - see Support BAKLOG. Nothing you use free today moves behind paywall.
What's in the paid tier?
Pro perks live today: no sponsored deal cards, scheduled stale-store refresh without keeping the app open, deep achievement/trophy sync (full on-demand re-pull; free tier shows cached % only), a bonus claimables feed for DLC, add-ons, and in-game bonuses filtered out of the free feed, and queued bulk refresh (queue every stale store from Fetcher health). Coming soon: cloud sync across machines and deal/watchlist alerts. Support BAKLOG or Support BAKLOG (yearly). The free tier keeps everything you need to import, browse, and decide what to play next.
What's the difference between free and paid refresh?
On the free tier, you refresh one store at a time: click a fetcher chip, wait for it to finish, click the next. Auto-refresh (on by default) quietly updates one stale store every ~30 minutes while the app is open. Pro adds scheduled refresh that runs even when the app is closed (tray or OS scheduler). Queued bulk refresh (one action queues every stale store back-to-back from Fetcher health) is live on Pro. Your credentials and data still stay on your machine. Only the convenience layer changes.
Does BAKLOG show me free games to claim?
Never miss a free game again. Claimable Now is a maintainer-curated free-game feed that aggregates active giveaways from Epic, GOG, Steam, Prime, and more, sourced via GamerPower, IsThereAnyDeal, and the Epic Store, right in your dashboard. A notification banner alerts you when new drops land. The feed is ownership-aware: it skips games you already own somewhere in your library. Included on the free tier. For Epic mobile claims and other free entry paths, see starting from zero.
I don't really own games yet. Is BAKLOG still for me?
Yes. You don't need a paid library to start. See starting from zero for free entry paths: Epic, Prime, GOG, free-to-play hits, and more. BAKLOG tracks your collection from the first claim, and Claimable Now aggregates the week's free drops in your dashboard.
Do I have to refresh it?
Not manually. When you connect a store, BAKLOG auto-fetches its library. While the app is open, auto-refresh for stores older than 24h is on by default (Connections). ITAD deal prices refresh on a schedule. On the free tier there's no background sync while closed. Pro adds scheduled refresh while closed; cloud sync between machines is a coming Pro perk.
Why is my count different from what the store shows?
Stores pad your library with things that aren't games: DLC skins, soundtracks, wallpapers, betas, and store apps. BAKLOG filters those out automatically so the number you see is real games, not shelf clutter. That filter is built-in and you never have to manage it. Separately, you can hide any game you just don't want to see and restore it later from the Hidden games panel.
Does it upload my library?
No. Your catalog and credentials stay in your local profile folder. Store fetches go straight from your PC to each storefront. baklog.app never receives your library JSON. The only things that touch this site are a waitlist email if you request an invite, a bug report only if you click Send, and a public free-games metadata feed.
Can I run it without waiting for an invite?
Yes. Clone github.com/Ogrods/BAKLOG and run from source on Windows, macOS, or Linux. The invite beta is optional packaged builds and update delivery on top of the same MIT tree.
How is this different from Playnite?
Playnite is a launcher: it opens games and unifies your library view. BAKLOG is a backlog dashboard: what to play next, cross-store dedupe, wishlist deal radar, and ownership-aware sale checks. Many people use both. BAKLOG is not trying to replace your launcher.
Isn't scraping against the rules?
BAKLOG automates requests you could make yourself, in your own browser, with your own credentials, on your own machine. Each storefront sees normal traffic from your IP, as you.
Why invite-only right now?
We are onboarding in small waves so we can fix what breaks on real setups before opening the doors. Request an invite and you are in line for the next wave.
Do you sell my data?
No. BAKLOG has no business model built on your library. We do not collect, host, or sell catalog data. There is no server holding it to sell. Optional invite login (Supabase) stores your email only; games stay local.