← STUDIO TOOLS / MRA
PRIVATE PILOT
Know what entered the release candidate

Review the package, not just the source diff.

Mobile Release Auditor compares Android and iOS release candidates at the package level, exposing permission, entitlement, SDK, architecture, metadata, symbol, and size changes before submission day.

FIRST SCOPE
One platform + package pair
FIRST RESULT
Within one week after fit and scope
PROCESSING
Your CI or a sanitized sample
EXAMPLE REPORT / MRA
MOBILE RELEASE AUDITORRC 4.18.0 (612) · iOSCompared with App Store build 4.17.2
REVIEW
3
Review signals found

Only policy-relevant changes are raised.

+
New entitlementcom.apple.developer.healthkit
ADDED
S
Native SDKAdjustSdk.framework
4.38 → 5.1
A
ArchitectureUnityFramework
arm64
Install payloadCompressed candidate
+14.8 MB
POLICY / studio-default.ymlEXAMPLE OUTPUT
INPUTS+ AAB / APK / IPA+ Previous accepted package+ Optional policy file
SCHEMA PREVIEW · FICTIONAL DATADownload example JSON
THE OUTPUT

A release-candidate diff that separates expected configuration changes from the SDK or packaging surprises most likely to delay review.

01 / REVIEW SURFACE

The signals worth stopping for.

The first pilot uses the subset that matches your workflow. The rest stay out of the way until they earn their place.

01

Permissions & entitlements

Show additions, removals, and policy-sensitive changes with their originating package context.

02

Native SDK inventory

Diff embedded frameworks, libraries, Maven dependencies, and identifiable versions.

03

Architectures

Verify expected ABIs and slices, and flag accidental simulator or unsupported architecture content.

04

Package metadata

Compare identifiers, versions, URL schemes, minimum OS, capabilities, and manifest values.

05

Symbols & diagnostics

Check expected symbol artifacts and surface stripping or debug-content changes where inspectable.

06

Payload growth

Break down package growth by the native, managed, asset, and resource sections the format exposes.

02 / PILOT CONTRACT

Know the input, output, and pass condition before day one.

The first pilot is an evaluation contract, not an open-ended integration. The evaluator decides whether one real workflow became clearer or faster.

01 / WORKFLOW OWNER

Who evaluates it

Release engineer, mobile lead, technical producer, or engineering lead.

02 / MINIMUM SAFE INPUT

What you provide

One same-format candidate/baseline pair from the existing release pipeline, with expected high-level changes noted where known.

03 / FIRST OUTPUT

What XeSoft returns

A traceable diff of store-facing contract and payload changes, with policy status, package evidence, confidence, and inspection limits.

04 / SUCCESS CRITERION

How the pilot passes

The release owner finds an unexpected contract change or confirms the candidate faster than with the current process.

03 / FIRST WEEK

A narrow pilot, built around your real pipeline.

Once the contract above is confirmed, the first report is prepared within one week. No platform migration and no quarter-long rollout.

BEFORE DAY 01

Confirm the contract

Name the evaluator, review point, safe input, exact output, transfer method, and success criterion.

DAY 01–05

Connect the artifacts

Run a read-only analysis step in the current workflow or against the agreed sanitized sample, then produce the first report.

DAY 05–07

Review the evidence

Run it against representative changes, tune noise, and decide whether the next scope is justified.

04 / PRACTICAL QUESTIONS
Does this submit builds to the stores?+

No. It inspects produced packages before submission. Store delivery remains in your current release pipeline, so the auditor never needs store credentials.

Can it identify every SDK version?+

Only where the package contains reliable version evidence. Unknown or heuristic identifications are labeled as such instead of being turned into confident claims.

What can be ready in one week?+

A first candidate-versus-baseline report for either Android or iOS, using packages from your existing pipeline and the checks most relevant to your release process.

EVIDENCE-LED FIELD GUIDE

Android and iOS release-artifact diff checklist

A package-first checklist for reviewing store-facing contract and payload changes between accepted and candidate mobile releases.

Read the workflow checklist
05 / PRIVATE PILOT REQUEST

Start with the workflow,
not a sales call.

Describe the recurring production problem and the smallest representative input you could evaluate. XeSoft will first confirm whether this narrow pilot is a fit—and say so plainly if it is not.

  • No confidential logs or project files in this form.
  • No account, mailing list, tracking pixel, or automated sequence.
  • The one-week clock starts only after both sides confirm the pilot contract.

Prefer email? outreach@xesoft.dev

PRIVATE PILOT REQUEST / MOBILE RELEASE AUDITOR
20–1,500 characters. Keep this to non-confidential workflow context.

XeSoft uses these details only to evaluate and answer your request. See the privacy notice and pilot-security boundary.

Mobile Release Auditor

Bring us the workflow
you cannot see clearly.

We will tell you what a useful one-week pilot can cover—and what it cannot.

Request a private pilot