Skip to content

CAPABILITIES

FEATURES

Every capability that powers an investigation. From the first sweep to the final case file.

01 · SWEEP

CROSS-STORE SWEEP

One operation searches all 11 supported storefronts simultaneously. Queries are derived from the seed app's metadata fingerprint — name variants, icon hashes, keyword co-occurrence — not a flat keyword you supply by hand.

The sweep mirrors the actual distribution pattern of clone operators: multi-store rotation, regional listing variants, localised titles in six language families. Results are deduplicated across stores before triage.

Image-based search is available as an alternative method to keyword search — useful when a clone has renamed but kept the original icon.

STORES QUERIED

01 Apple App Store
02 Google Play
03 Steam
04 VK Play
05 Huawei AppGallery
06 RuStore
07 Xiaomi GetApps
08 Samsung Galaxy Store
09 Amazon Appstore
10 Indus App Bazaar
11 PlayStation Store

02 · SCORE

SIMILARITY SCORING

Every suspect is scored across four independent signal streams, then combined into a single similarity index. The score is a ranked guide to manual review — not a verdict. The analyst decides.

For suspects that clear initial triage, on-demand code comparison produces a structural diff. The output is reproducible and timestamped — the same scan can be rerun under documented conditions, and the underlying signal is exposed for independent review.

SIGNAL STREAMS

Name distance Edit distance · phonetic · transliteration
Visual fingerprint CLIP · SigLIP · perceptual hash
Bundle size Byte-range comparison
Metadata overlap Description · developer · pricing

03 · CODE

CODE COMPARISON

On-demand only. Triggered by an analyst when a suspect clears the similarity-score threshold. Two pathways, chosen per case.

Structural diff. Decompiled function-level matches, string literal matches, control-flow similarity. Deterministic and reproducible — running the same comparison twice returns the same output.

LLM-assisted analysis. Confidence-scored verdict across Code, Resources / UI, Endpoints / Strings, and Manifest axes, with structured reasoning — strong-evidence items and key-differences. Useful when the structural picture alone doesn't settle the question.

Either output is structured material a solicitor can read and use as input to a takedown request or downstream filing.

STRUCTURAL DIFF SAMPLE

MATCH onCreate() → structural 0.97 MATCH loadAds() → string literal identical MATCH validateUser() → structural 0.89 ───────────────────────────────── TOTAL 47 / 52 functions matched SCORE 0.924 HASH a3f9d2…

LLM-ASSISTED SAMPLE

VERDICTNOT A CLONE
CONFIDENCE0.95
─────────────────────────────────
Code3 / 10
Resources / UI4 / 10
Endpoints / Strings
Manifest8 / 10

04 · MONITOR

SCHEDULED MONITORING + EMAIL ALERTS

Recurring sweeps run on a cadence you set: daily, weekly, or monthly. New suspects that appear since the last sweep are surfaced immediately. Existing suspects are re-scored to detect listing changes.

Alert emails are structured, not narrative. Subject line carries the count. Body carries the suspects, stores, and scores. No opinion, no editorial — the analyst decides what to do next.

Two scheduled job types are available: activation checks (does the tracked app still appear on store?) and metadata extracts (have any tracked listings changed?).

SWEEP CADENCES

Daily UTC 03:00
Weekly Monday UTC 03:00
Monthly 1st of month UTC 03:00

05 · EXPORT

STRUCTURED EXPORT

Today: search results export as a structured CSV — suspects, similarity scores, store, developer, version, and status, with UTC timestamps. Filterable in the UI before export.

Bundled case-file output — artefacts, visual comparisons, code-comparison reports, and a case summary in a single package — is on the roadmap. Today, those artefacts are available individually inside an investigation; tomorrow, they ship together.

Decisions about enforcement and admissibility remain with the client and their counsel.

Bundle composition

Coming
  • Case summary
  • Per-suspect artefacts (metadata, screenshots, code comparison where run)
  • Similarity scores with signal breakdown
  • Developer identity signals
  • UTC timestamps

06 · HISTORY

METADATA CHANGE TRACKING

Store listings change. Clone operators update titles, swap icons, alter descriptions, push new versions. PhantomTrace captures each metadata extract as an append-only version and surfaces field-level diffs against the previous capture.

That timeline is structured material: when the listing first appeared, what it looked like then, and what changed when. Useful for establishing prior art and supporting takedown timelines.

VERSION TIMELINE

V1 · 2025-11-03 First capture. Title "BattleRun"
V2 · 2025-11-19 Icon changed. Description updated.
V3 · 2025-12-02 Title changed: "Battle Runner Pro"
V4 · 2026-01-14 Developer account changed.

07 · ROADMAP

WHAT'S NEXT

A short list of capabilities in progress. No dates — when they're ready, they're ready.

Bundled case-file export — PDF + JSON + artefacts in one package
Additional store coverage — expanded regional storefronts
Wayback Machine snapshots — historical timeline of suspect listings
Webhook alerts — POST suspect data to your own pipeline
API access — query sweeps and scores programmatically
Bulk takedown filing — structured output for platform submission at scale

ONE APP. ONE CASE FILE.

Send us one app and we'll return a summary within 5 working days.