SkinBoard

About

About SkinBoard

Built by a CS2 trader, for CS2 traders. Honest about what it is and what it is not.

Rafał

Operator & sole developer

I have been trading CS2 (and before that CS:GO) skins on the side for years, juggling spreadsheets across Steam, Buff163, Skinport and DMarket. I built SkinBoard for myself first — the dashboard I always wished existed — and opened it up because friends kept asking for access. It is a personal project, not a venture. Decisions get made by one person who is also the person you reach when you hit Contact.

Why SkinBoard exists

CS2 portfolios are scattered across half a dozen marketplaces with wildly different fee structures, refresh rates and naming conventions. Most "trackers" focus on a single platform or charge per item. I wanted one view that: • Pulls live prices from every meaningful market and shows the spread side by side • Computes real ROI per trade — after both buy and sell fees • Survives my own use case (4-digit inventory, multi-year history) without crawling to a halt • Stays free for normal use skinboard is what came out of that.

How it works

  1. 1Sign in once with your Steam account. We never see your password — only Steam OpenID does — and your inventory is fetched read-only from Steam plus the optional Chrome extension.
  2. 2Prices stream in continuously from every public marketplace API we support (Buff163, Skinport, DMarket, Steam Community Market and more). Each item is matched to its canonical hash name so the same skin reads the same across every market.
  3. 3Your trades, balances and ROI history live in a private per-user slice of the database — you can export everything as JSON or wipe your account whenever you want from the settings popover.

What's next

  • Portfolio & cross-market analyticsShippedLive inventory value across every marketplace, with per-item ROI and aggregate P/L by month.
  • Cross-market arbitrage viewShippedSpread sorter that nets out buy + sell fees so the "buy here, sell there" list shows real margins, not raw price gaps.
  • Chrome extensionShippedOne-click Steam inventory sync — no copy-paste, no manual JSON dumps.
  • Telegram price alertsIn progressPush a notification when an item you watch crosses a price threshold on any market. Per-user thresholds, no shared spam list.
  • Mobile PWA + home-screen installBacklogSame dashboard, installable as a standalone app. Lower priority — the responsive web build covers most phone use today.

Get in touch

Bug reports, feature requests, partnership pitches, GDPR data requests — everything funnels through the Contact form. Typical reply within 48 hours.