Shiroipapa Apps · Small tools for a brighter tomorrow

Verified. Every imported key. Every cell.

We build small Editor tools for Unity developers and for people who live in a code editor. Every compatibility and behaviour claim on these pages comes from a test we actually ran.

Real product

This is the actual Editor window — not a concept image

The LocaleProof window in Unity (Japanese UI) after a full run on the bundled sample export: 13 cells compared, nothing missing, changed, duplicated or extra.

The LocaleProof window in Unity showing the four steps and a passing verification result

Runs entirely inside the Unity Editor — no command line, no external runtime.

Featured

What we are finishing right now

Status is stated plainly. LocaleProof is on sale on the Unity Asset Store. The other products are not on sale yet — when one can be bought, its page will say where.

LocaleProof icon

LocaleProof

Available on the Unity Asset Store

A Unity Editor tool that moves your exported I2 Localization CSV into Unity's own String Tables, then verifies every imported key and every cell against the source. Out-of-scope terms are listed before anything is written, and generated files can be rolled back.

Walk through a migration →

CSS Class Scope

In development

A VS Code extension that keeps CSS class autocomplete, go to definition and find references inside the package you are editing, instead of offering every class in a monorepo. Built and measured; not yet published.

Product details →

Proof, not promises

Only what was measured is written here

6000.3.22f1Localization 1.5.4 and 1.5.9 — passAutomated tests on a real Unity Editor, with negative tests that must fail when the code is broken.
6000.6.0f1Localization 1.5.13 — passIn our tests, 1.5.9 did not compile on 6000.6 — the Localization package itself failed, not LocaleProof. Use 1.5.13 there.
cellsCompared on the bundled sample7 keys, 2 locales, every cell checked against the source — and one empty cell counted separately, not hidden.
telemetryNo network calls, no accountsEditor-only assembly, nothing in your build, source included.

Localization 1.5.10–1.5.12 have not been measured and are not claimed as supported.

How these tools are built

The same three rules apply to everything here

One job, stated plainly

A tool says what it covers and what it does not. Anything out of scope is listed up front, not discovered half-way through.

Measured, not claimed

Compatibility and behaviour are established by tests that run on the actual software — real Unity Editors — and only the combinations we measured are listed as supported.

Safe by default

For tools that write files: nothing is written until you ask for it, files the tool did not create are overwritten only when you explicitly allow it, and what it generates can be rolled back.

Move with confidence. Verify before you trust.

LocaleProof is available on the Unity Asset Store.