Meta Account migration: cross-app login, settings and boundary governance
Short answer: For Meta Account migration: cross-app login, settings and boundary governance, bind Meta Account ID to linked app, version linked device and treat ACCOUNTS_CENTER_PRESENT as an observable state rather than an outcome promise. Provider documentation says what exists or is rolling out; downstream evidence says what actually happened.
What the source currently documents
Meta says Accounts Center will gradually update to Meta Account, centralizing login and some cross-app settings across supported Meta apps and devices while preserving app-specific settings and keeping WhatsApp optional unless added by the user.
Centralized account management does not mean every app setting, identity, privacy control or WhatsApp state is unified; migration and security claims must be checked per app and device.
Snapshot account topology
Set the owner for Meta Account ID and the source of truth for linked app. When linked device is time-sensitive, preserve timezone, effective window and retrieval time. A later decision should reconstruct exactly which state was valid when the feature or program was observed.
Map migration state
Keep migration state and central setting separate from the provider statement. A UI state does not prove app-specific setting or passkey state applied correctly across every surface. When several apps or surfaces exist, give each its own observation record.
Separate central settings
Model the lifecycle ACCOUNTS_CENTER_PRESENT → MIGRATION_NOTIFIED → META_ACCOUNT_ACTIVE and record the trigger for every transition. If APP_LINKED occurs, do not overwrite prior state: append an event, timestamp and reason so drift remains auditable.
Preserve app-specific controls
Before automation or notification, define what may only be prepared and what may create an external effect. passkey state or WhatsApp linkage may depend on account, market, rights or policy; missing prerequisites move the case to REVIEW_REQUIRED.
Version credential state
Reconciliation checks security recommendation and recovery state in the system that owns the final result. When provider state and external observation differ, preserve both and explain latency or conflict rather than automatically selecting the convenient version.
Handle optional WhatsApp linking
Measurement separates exposure, interaction, completion and outcome. Centralized account management does not mean every app setting, identity, privacy control or WhatsApp state is unified; migration and security claims must be checked per app and device. For an impact claim, preserve denominator, cohort, observation window and comparison method rather than only an interaction count.
Audit recovery paths
Build one stale-state failure scenario and one wrong-identity/context scenario. Confirm the owner can detect the problem before RECOVERY_REVIEWED is declared and that a reversible fallback preserves provenance.
Test device/app drift
The review packet includes source URL, provider wording, Meta Account ID, linked app, effective date, observed states and what remains NOT_VERIFIED. Provider-reported scale or success metrics stay labeled as provider evidence until relevant independent evidence exists.
Record security exceptions
Revalidate when linked device, central setting or WhatsApp linkage changes materially. Do not automatically reuse one snapshot in another market, account, device or cohort. Staleness is a reason to recheck, not proof that the feature disappeared.
Account-boundary rule
Final rule for Meta Account migration: cross-app login, settings and boundary governance: feature/program state ≠ control guarantee ≠ verified execution ≠ outcome. Close only when RECOVERY_REVIEWED can be bound to the same object, version and time window.
Example: after migration, a passkey may work for Facebook and Instagram while WhatsApp remains separate. A recovery test should name the app/device boundary; success in one app does not prove uniform recovery across every service.
Governance states
Use explicit states such as:
ACCOUNTS_CENTER_PRESENT;MIGRATION_NOTIFIED;META_ACCOUNT_ACTIVE;APP_LINKED;SETTING_CENTRALIZED;APP_SETTING_SEPARATE;RECOVERY_REVIEWED;
Sources reviewed
- https://about.fb.com/news/2026/04/meta-account/