The short, honest answer
Idling is against Steam's rules and it carries real risk. Millions of accounts have idled for years without consequence, which is why the practice is so widespread, but that is an observation about enforcement patterns rather than a guarantee. Nobody outside Valve can tell you where the line sits, and anybody who tells you idling is completely safe is either guessing or selling you something.
What follows is what can actually be established: what the rules say, what kinds of behaviour have historically drawn action, and which choices meaningfully change your exposure.
What the rules say
The Steam Subscriber Agreement prohibits using third-party software to interact with the Steam service, and the Steam Online Conduct rules cover manipulation of Steam systems more broadly. Reporting a game as running when it is not is, at minimum, misrepresenting activity to the platform. There is no exemption for "I only idle games I own", and the rule applies identically to a script you wrote yourself and to a hosted service.
Worth separating from this: VAC. Valve Anti-Cheat is per-game software that runs while a protected game is running, and idling never launches the game. Idling has no interaction with VAC, and a VAC ban from idling is not a thing that happens. The risk is administrative, applied by Valve to the account, not anti-cheat.
What actually gets people actioned
Looking at the incidents that have surfaced publicly over the years, the pattern is fairly consistent: enforcement clusters around money, not around hours. Accounts caught up in action have generally been part of large farming operations feeding the Community Market, tied to payment fraud or chargebacks, involved in trade scams, or running credential-stuffed accounts that were not theirs to begin with.
Idling a personal library for cards and hours is a much quieter activity. It generates no market volume by itself, involves no other users, and is indistinguishable from a person who leaves games running. The consequences that have hit ordinary idlers, when they have hit at all, have tended to be removal of cards and badges obtained through farming rather than account bans.
The risks that are not about bans
Several practical downsides are more likely than any enforcement action, and they get overlooked.
- Refund eligibility: Steam refunds generally require under two hours of playtime, and idling a fresh purchase burns that immediately.
- Session conflicts: a Steam account can only hold one active game session, so an idling session locks you out of playing.
- Family Sharing: an idled shared library blocks the person who lent it to you.
- Credential exposure: any tool you hand your login to becomes a place your account can be lost from.
- Community perception: some game communities and trading circles treat farmed hours and badges as illegitimate.
What genuinely reduces exposure
You cannot make idling rule-compliant, but you can avoid the behaviours that sit closest to the enforcement pattern.
- Only use accounts and games that are genuinely yours — shared or purchased-account setups are the highest-risk category by a wide margin.
- Keep Steam Guard on the mobile authenticator enabled, so a credential leak does not immediately become a lost inventory.
- Avoid pairing idling with high-volume market selling; the money side is where attention concentrates.
- Do not idle games you might want to refund.
- Consider whether your main account, with years of purchases attached, is the right one to experiment on.
Making the decision
The realistic framing is a small chance of losing an account you care about, weighed against cosmetic profile numbers and a modest amount of trading card value. For a spare account or a library of cheap bundle games, most people find that trade acceptable. For an account with a decade of purchases and an inventory worth real money, the maths looks rather different.
Boostr runs idling sessions and we are not going to pretend otherwise: using it means accepting that risk. What we can do is be straight about what it is, rather than telling you it does not exist.