June 24 update.
Fixed bugs.Optimized some text.
No flashy visuals, just pure mental gymnastics. Actively search, cross-reference, and unravel the truth from a complex database. In this hardcore text-based deduction game, the devil is always in the details. Detective, are you ready?
| App ID | 1723260 |
|---|---|
| App type | Game |
| Developer | BlackRobe |
| Publisher | BlackRobe |
| Release date | 2022-12-19 09:38 UTC |
| Release state | released |
| Localized names | schinese 真探 |
| Store page | store.steampowered.com/app/1723260 |
| Last store refresh | 4 hours ago |
| # | Executable | Arguments | OS | Description |
|---|---|---|---|---|
| 0 | CaseCracker.exe | windows | ||
| 1 | CaseCracker.app | macos |
No player history yet. This app is now tracked, so data will appear within about ten minutes.
| Playing now | Not polled yet (never) |
|---|---|
| 24-hour peak | |
| All-time peak (tracked) |
All Steam store regions, converted to USD at today's exchange rate, compared with the US price. Lowest is the lowest price SteamRaw has recorded for that region.
Loading regional prices…
| Date | Price | Regular | Discount |
|---|---|---|---|
| 2026-09-11 21:06 UTC | $9.99 | $9.99 |
| DLC | AppID | Release | Price |
|---|---|---|---|
| No DLC known for this app. | |||
| Branch | Build ID | Description | Updated | Password |
|---|---|---|---|---|
| public | 23797808 | 2026-06-24 09:28 UTC |
| Depot | Name | OS | Size | Download | Public manifest | Notes |
|---|---|---|---|---|---|---|
| 1723261 | windows | 570.80 MB | 155.11 MB | 8152799538581779191 | ||
| 1723263 | macos | 563.50 MB | 176.24 MB | 2874856224842138321 |
A build is one published version of the game's files on a branch. Steam assigns a new build ID every time the developer pushes an update, so this list is the update history of the app. The files inside a build (depot manifests) are only readable with an account that owns the game, which SteamRaw does not have yet, so build contents are not shown.
| Build ID | Branch | Updated | First seen |
|---|---|---|---|
| 23797808 | public | 2026-06-24 09:28 UTC | 5 hours ago |
Every appinfo change SteamRaw has observed, grouped by changelist. Tags, features, languages, builds, depots, prices and any other key Steam publishes. Tracking since 2026-09-11 21:06 UTC.
No changes recorded since SteamRaw first saw this app. Every future PICS change will be listed here.
| Changelist | Apps | Packages | Seen | What changed |
|---|---|---|---|---|
| No changelists recorded for this app yet. | ||||
Fixed bugs.Optimized some text.
Optimized the excerpt feature to improve the stability and display of excerpted content.Optimized the text selection and copy feature for a smoother selection and copying experience.Added a save backup and recovery system. If save data becomes corrupted or abnormal, the system will attempt to automatically restore it from a backup.Steam Cloud Save is now enabled by default. After exiting the game, please wait for Steam to finish uploading your save data before closing the Steam client to avoid sync issues.Added a search box to the question-answering interface, allowing you to search clue names
Explanation and Apology Regarding the Save Data BugAfter yesterday’s update, some players reported save data issues after restarting the game. These issues may prevent players from entering the game or searching for case numbers.We are still investigating the cause of this problem. If you encounter this issue, you can try replacing your save data.Save Data Location: https://my.feishu.cn/docx/EHvjdX4TvoRrS1xUKydcr0K0nRJ?from=from_copylinkSave Data Download: https://my.feishu.cn/wiki/EhTwwOaQDiEX7YkEvGtcgQ5qnSb?from=from_copylinkWe sincerely apologize for the negative impact this has had on your
Fixed a bug where summary content could not be saved.
Since the release of CaseCracker in 2022, we would not have come this far without the support and companionship of every player along the way.To celebrate the launch, CaseCracker 3 is available at a limited-time 10% launch discount.In addition, we are also introducing the CaseCracker Franchise Bundle. Players who already own CaseCracker and CaseCracker 2 can purchase the bundle during the launch period and receive an extra 10% off on top of the launch discount.Compared with previous entries in the series, this installment features a larger overall scale and greater difficulty. Long play sessio
Added a clue categorization button to make organizing clues easier.Added an excerpt feature that lets you right-click and drag over text to create excerpts.Added a search box to the Send Report page, allowing you to quickly locate clues through search.Added a question explanation feature, allowing you to view the explanation for each Core Question.Added 4K resolution support.Improved the Chinese and English text.Note: This feature update makes the system more convenient to use, but the story itself has not been changed.
My name is Yao Yu, and I am currently the project lead at Black Robe Inc.After the original project lead of CaseCracker went missing, Chairman Ge Meiling personally invited me to take over the project. To be honest, although the terms she offered were indeed very generous, I wasn't particularly interested at first.What truly changed my mind was not the money, but the cases.While reviewing the existing materials for CaseCracker, I noticed that some of the cases involved details that closely overlapped with several urban legends I had been investigating recently.For a long time, these stories ha
“Spring Mud”On the eve of the 2018 Mid-Autumn Festival, criminal investigator Cheng You receives a report and heads to the home of clay sculptor Lin to handle a domestic assault case. As her investigation deepens, layers of doubt emerge, drawing her into a series of long-buried mysteries. The soil of the past is beginning to shift, and the truth hidden beneath is about to be uncovered…“Case Cracker”To improve the efficiency of talent selection, the police department of Chi City invites Black Robe Company to develop a specialized assessment system — the Case Cracker System. As a test subject, y
Dear Case Cracker Fans,Thank you for your continued support of the Case Cracker series. We have an important update regarding the English localization of our games.To provide a better detective experience for our players, we are officially retranslating the entirety of Case Cracker 1 and Case Cracker 2.Complete Overhaul: We are revising all story text, character dialogues, and intricate clues to correct previous inaccuracies and awkward phrasing.Unified Terminology: As the trilogy forms one continuous narrative, the retranslated versions will use the exact same terminology system as Case Crack
Over the past two years, the police in Chicheng have entered a large number of unsolved cases into the CaseCracker system. To further meet the needs of the police in handling cases, BlackRobe Inc. has upgraded the system to Version 3.0.While sorting through these cases, the police discovered clues related to "404" — the leader of a cult — and reported the information to their superiors immediately. Upon learning this news, Detective Wang Xun took the initiative to apply for a posting to Chicheng for the investigation, vowing to apprehend "404" and bring them to justice.After comprehensive eval
Correct some typos
Dear testers! We're excited to announce that CaseCracker and the highly acclaimed mystery-solving game The Operator are now available in a Steam bundle! You can now grab both CaseCracker and The Operator with a 10% extra discount. If you already own either of the two games, you can still have an additional 10% discount when purchasing the other game as part of the bundle! https://store.steampowered.com/bundle/45353 The Operator is an incredibly immersive detective game that lets you step into the shoes of a rookie switchboard operator eager to prove their worth. The game’s unraveling investiga
Optimize the Program and Some Materials
After the launch of CaseCracker, Detective Wang Xun has been secretly investigating related incidents involved in the system. Now he has integrated the investigation results into the system, go to the case database interface to check this new function. {STEAM_CLAN_IMAGE}/41164201/2c6f1b04801a49ce7dd0c99ebd3a8236320253c6.png When a related clue is found, the in-depth investigation interface will display relevant titles. {STEAM_CLAN_IMAGE}/41164201/758656bd806f86b81d319c2906932b5487246e5c.png Once all the related clues have been found and a certain progress has been made, you can view Wang Xun's
1. Optimized the text. 2. The account name is temporarily out of use. 3. Removed the "Seek Your Own Death" achievement.
Full appinfo as delivered by Steam PICS, changenumber 37940933. Also at /api/app/1723260/raw.
{
"appid": "1723260",
"common": {
"name": "CaseCracker",
"type": "Game",
"releasestate": "released",
"oslist": "windows,macos",
"osarch": "",
"osextended": "macos64,macosapplesilicon",
"logo": "2938fd327b0e529f3afb40e739e59d7dcdb3a254",
"logo_small": "2938fd327b0e529f3afb40e739e59d7dcdb3a254_thumb",
"icon": "a13bceca42d05221ca0cedaba66711830ee45b2e",
"clienticns": "b70657bbef2dee70e231168fdb1728bf927cf045",
"linuxclienticon": "857bdb6f70c2b1a8a573114016bd66e483208a0d",
"clienticon": "cdb1c6bcc32998755ed12d04420156e2aa5904c7",
"clienttga": "9b436a455e0c577629352508a0ea0a1251b7843c",
"languages": {
"english": "1",
"schinese": "1"
},
"name_localized": {
"schinese": "真探"
},
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1663372800",
"tested_build_id": "9205203",
"tests": {
"0": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"1": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsDoNotMatchDeckDevice"
},
"2": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"3": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsNotLegible"
},
"4": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_NativeResolutionNotSupported"
},
"5": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "3",
"token": "#SteamMachine_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"1": {
"display": "3",
"token": "#SteamMachine_TestResult_ControllerGlyphsDoNotMatchDevice"
},
"2": {
"display": "3",
"token": "#SteamMachine_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"3": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
},
"1": {
"display": "1",
"token": "#SteamOS_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"2": {
"display": "1",
"token": "#SteamOS_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
}
},
"configuration": {
"supported_input": "gamepad",
"requires_manual_keyboard_invoke": "1",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "1",
"small_text": "1",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "proton-7.0-4",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"small_capsule": {
"english": "cf62c50939016afa37af70c2e6d49597bec86cec/capsule_231x87.jpg",
"schinese": "6058efa2e3c5f8343e48cd8b509729237d90aa0d/capsule_231x87_schinese.jpg"
},
"header_image": {
"english": "c2a3e3b94a9d54e34d0bb3176d4478323cf377bc/header.jpg",
"schinese": "6db3103ff54751b1358bd81fd34466f5ba1b8e81/header_schinese.jpg"
},
"library_assets": {
"library_capsule": "en,zh-cn",
"library_hero": "en,zh-cn",
"library_logo": "en,zh-cn",
"library_header": "en,zh-cn",
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "20.498715007791375",
"height_pct": "37.14216691871784"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "library_600x900.jpg",
"schinese": "library_600x900_schinese.jpg"
},
"image2x": {
"english": "library_600x900_2x.jpg",
"schinese": "library_600x900_schinese_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg",
"schinese": "library_hero_schinese.jpg"
},
"image2x": {
"english": "library_hero_2x.jpg",
"schinese": "library_hero_schinese_2x.jpg"
}
},
"library_logo": {
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "20.498715007791375",
"height_pct": "37.14216691871784"
},
"image": {
"english": "logo.png",
"schinese": "logo_schinese.png"
},
"image2x": {
"english": "logo_2x.png",
"schinese": "logo_schinese_2x.png"
}
},
"library_header": {
"image": {
"english": "c2a3e3b94a9d54e34d0bb3176d4478323cf377bc/library_header.jpg",
"schinese": "6db3103ff54751b1358bd81fd34466f5ba1b8e81/library_header_schinese.jpg"
},
"image2x": {
"english": "c2a3e3b94a9d54e34d0bb3176d4478323cf377bc/library_header_2x.jpg",
"schinese": "6db3103ff54751b1358bd81fd34466f5ba1b8e81/library_header_schinese_2x.jpg"
}
}
},
"store_asset_mtime": "1777180599",
"associations": {
"0": {
"type": "developer",
"name": "BlackRobe"
},
"1": {
"type": "publisher",
"name": "BlackRobe"
},
"2": {
"type": "franchise",
"name": "BlackRobe"
},
"3": {
"type": "franchise",
"name": "CaseCracker"
}
},
"primary_genre": "23",
"genres": {
"0": "25",
"1": "4",
"2": "23",
"3": "3",
"4": "28",
"5": "2"
},
"category": {
"category_2": "1",
"category_23": "1",
"category_22": "1",
"category_62": "1"
},
"supported_languages": {
"schinese": {
"supported": "true",
"subtitles": "true"
},
"english": {
"supported": "true",
"subtitles": "true"
}
},
"steam_release_date": "1671442717",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "1723260",
"store_tags": {
"0": "31275",
"1": "5613",
"2": "1664",
"3": "1721",
"4": "5502",
"5": "122",
"6": "24003",
"7": "1742",
"8": "3871",
"9": "599",
"10": "9",
"11": "1674",
"12": "597",
"13": "3839",
"14": "4175",
"15": "6129",
"16": "5716",
"17": "21",
"18": "4182",
"19": "492"
},
"review_score": "8",
"review_percentage": "89"
},
"extended": {
"developer": "BlackRobe",
"publisher": "BlackRobe"
},
"config": {
"installdir": "TheTruth",
"launch": {
"0": {
"executable": "CaseCracker.exe",
"type": "default",
"config": {
"oslist": "windows"
}
},
"1": {
"executable": "CaseCracker.app",
"type": "default",
"config": {
"oslist": "macos"
}
}
}
},
"depots": {
"1723261": {
"config": {
"oslist": "windows"
},
"manifests": {
"public": {
"gid": "8152799538581779191",
"size": "598525018",
"download": "162648816"
}
}
},
"1723263": {
"config": {
"oslist": "macos"
},
"manifests": {
"public": {
"gid": "2874856224842138321",
"size": "590869206",
"download": "184799536"
}
}
},
"baselanguages": "english,schinese",
"hasdepotsindlc": "1",
"branches": {
"public": {
"buildid": "23797808",
"timeupdated": "1782293294",
"timebuildupdated": "1781767402"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "5000000",
"maxnumfiles": "500",
"savefiles": {
"0": {
"root": "WinAppDataLocalLow",
"path": "BlackRobe/CaseCracker/Save",
"pattern": "*.sav"
},
"1": {
"root": "WinAppDataLocalLow",
"path": "BlackRobe/CaseCracker/Save",
"pattern": "*.sav.h1"
},
"2": {
"root": "WinAppDataLocalLow",
"path": "BlackRobe/CaseCracker/Save",
"pattern": "*.sav.h2"
},
"3": {
"root": "WinAppDataLocalLow",
"path": "BlackRobe/CaseCracker/Save",
"pattern": "*.sav.h3"
},
"4": {
"root": "WinAppDataLocalLow",
"path": "BlackRobe/CaseCracker3/Save",
"pattern": "*.sav.bak"
}
},
"rootoverrides": {
"0": {
"root": "WinAppDataLocalLow",
"os": "MacOS",
"oscompare": "=",
"useinstead": "MacAppSupport",
"pathtransforms": {
"0": {
"find": "BlackRobe/CaseCracker/Save",
"replace": "BlackRobe/CaseCracker/Save"
}
}
}
}
}
}