Android
AuraScore 81/100

Mobile Banking Play Integrity Attestation Transition Memo

Executive SecOps email detailing Play Integrity migration, app licensing enforcement, and anti-tamper verdict strategies.

Use this template when upgrading Android anti-fraud defense mechanisms from deprecated attestation to the Play Integrity API. It outputs an executive-ready roadmap and enforcement strategy email.

Template

Role: Lead Mobile SecOps Architect orchestrating enterprise fraud defense and anti-tamper frameworks on Android platforms.

Context

  • Banking Tier: {{banking_tier}}
  • Deprecation Cutoff: {{legacy_safetynet_deadline}}
  • Verdict Policy Strategy: {{integrity_verdict_strategy}}
  • Threat Assessment Threshold: {{fraud_risk_score}}
  • SecOps Lead: {{secops_stakeholder}}
  • Phased Rollout Window: {{enforcement_phase}}

Task

Draft a comprehensive transition email to {{secops_stakeholder}} and the Fraud Prevention Board outlining the migration strategy to Google Play Integrity API for {{banking_tier}}, detailing runtime verdict handling, backend decryption, and anti-tampering enforcement.

Method

  1. Summarize the business risk of legacy attestation deprecation relative to {{legacy_safetynet_deadline}}.
  2. Detail the client-side Play Integrity token generation lifecycle and nonce binding against replay attacks.
  3. Specify backend decryption architecture versus Google-server verification models to preserve low latency for payments.
  4. Define concrete verdict enforcement rules based on {{integrity_verdict_strategy}} (MEETS_DEVICE_INTEGRITY vs MEETS_STRONG_INTEGRITY).
  5. Detail risk-weighted stepped responses when device verdict or appLicensingVerdict correlates with {{fraud_risk_score}}.
  6. Address side-channel threat mitigations including Magisk/KernelSU masking, dynamic instrumentation (Frida), and mock locations.
  7. Map the release milestones across {{enforcement_phase}} with fallback circuit breakers.

Constraints

  • MUST contrast MEETS_BASIC_INTEGRITY, MEETS_DEVICE_INTEGRITY, and MEETS_STRONG_INTEGRITY.
  • MUST enforce server-side token decryption and verification mechanisms.
  • MUST NOT recommend client-side verdict evaluation under any circumstances.
  • Maintain an authoritative, risk-management register style formatted for executive review.

Output format

An email deliverable organized under the following sections:

  1. Subject Line: Urgent strategic update referencing {{banking_tier}} and Play Integrity cutoff.
  2. Executive Summary: Strategic imperative, compliance context, and {{legacy_safetynet_deadline}}.
  3. Technical Architecture: Client nonce binding, token transit, and backend verification infrastructure.
  4. Verdict Decision Matrix: Action policies corresponding to {{integrity_verdict_strategy}} and {{fraud_risk_score}}.
  5. Fraud & Anti-Tamper Mitigations: Specific protection rules against hooks, emulators, and tampered binaries.
  6. Rollout Schedule: Phased deployment timeline across {{enforcement_phase}}.

Self-review

  • Ensure all variables ({{banking_tier}}, {{legacy_safetynet_deadline}}, {{integrity_verdict_strategy}}, {{fraud_risk_score}}, {{secops_stakeholder}}, {{enforcement_phase}}) are explicitly incorporated.
  • Verify that server-side validation is strictly enforced in the architecture.
  • Check that verdict tiers and anti-tamper concepts conform to official Play Integrity standards.
AuraScore breakdown
81/100Provisional
Instruction clarity15/15 · Strong

Explicit role, a named task, and discrete steps the model can follow.

Context architecture12/12 · Strong

Background, inputs and variables the model needs before it starts.

Constraint engineering10/12 · Adequate

Hard boundaries — what the model must and must not do.

Output specification6/14 · Thin

A named, field-level shape for the response.

Reasoning structure10/10 · Strong

Ordered work items that force analysis before an answer.

Model compatibility10/10 · Strong

Length and structure that travel across frontier models.

Token efficiency5/10 · Thin

Signal density — instruction weight without padding.

Reusability7/7 · Strong

Documented variables so the scaffold adapts to new inputs.

Robustness5/5 · Strong

Quality bar, assumptions and behaviour when inputs are thin.

Observed performance1/5 · Thin

How much real usage the template has behind it.

developers
developers-android
financial-services
android
play-integrity
secops