Local files
Three kinds of CloudPouch files matter on your machine: a config.json configuration file, a main.log log file, and a data directory of cached AWS cost data as JSON. CloudPouch is a desktop app: your AWS cost data, credentials, and analysis results live in these local files and are never stored on CloudPouch servers — the app sends no telemetry, and its only vendor traffic is license key verification and an update check against GitHub Releases, both at app launch.
That has two practical consequences. Your AWS cost data stays in files you can inspect on your own machine, which is usually what makes CloudPouch easy to approve in security reviews. And every problem you might need to debug — startup failures, profile errors, stale data — leaves a trace in one of the paths below.
Configuration file
Section titled “Configuration file”Settings such as certificatePath (see Certificates and proxies) live in config.json:
| Operating system | Location |
|---|---|
| macOS | /Users/<YOUR_USER_NAME>/Library/Application Support/CloudPouch/config.json |
| Windows | C:\Users\<YOUR_USER_NAME>\AppData\Roaming\CloudPouch\config.json |
| Linux | ~/.config/CloudPouch/config.json |
CloudPouch writes application logs to main.log. Check it first when the app fails to start, a profile does not load, or an AWS API call errors — and include the relevant lines when reporting a problem.
| Operating system | Location |
|---|---|
| macOS | /Users/<YOUR_USER_NAME>/Library/Logs/CloudPouch |
| Windows | C:\Users\<YOUR_USER_NAME>\AppData\Roaming\CloudPouch\logs |
| Linux | ~/.config/CloudPouch/ |
Cached data
Section titled “Cached data”Downloaded AWS cost and resource data is cached as plain JSON files, keyed by profile and time period, so repeat analysis reads from disk instead of re-querying AWS. See Data refresh and cache for when this cache is refreshed.
| Operating system | Location |
|---|---|
| macOS | /Users/<YOUR_USER_NAME>/Library/Application Support/CloudPouch/data |
| Windows | C:\Users\<YOUR_USER_NAME>\AppData\Roaming\CloudPouch\data |
| Linux | Expected location: ~/.config/CloudPouch/data |
The Linux cached-data path follows the Linux configuration directory and standard Electron storage behavior. If that directory is absent on your system, check ~/.config/CloudPouch/ and the log file for the exact path your installation uses.