App Link Verification

This domain is reserved for Android App Links verification and developer reference.

Status

Digital Asset Links file: /.well-known/assetlinks.json

Serve with Content-Type: application/json and HTTP 200 response.

Application links

Handled by the Android app via intent filters when verification succeeds.

Developer notes

assetlinks.json template

Replace placeholders before releasing:

[
  {
    "relation": ["delegate_permission/common.handle_all_urls"],
    "target": {
      "namespace": "android_app",
      "package_name": "com.mybrainboostapp",
      "sha256_cert_fingerprints": [
        "REPLACE_WITH_RELEASE_SHA256_CERT_FINGERPRINT"
      ]
    }
  },
  {
    "relation": ["delegate_permission/common.handle_all_urls"],
    "target": {
      "namespace": "android_app",
      "package_name": "com.mybrainboostapp",
      "sha256_cert_fingerprints": [
        "REPLACE_WITH_DEBUG_SHA256_CERT_FINGERPRINT"
      ]
    }
  }
]

Android intent filter (example)

<intent-filter android:autoVerify="true">
  <action android:name="android.intent.action.VIEW" />
  <category android:name="android.intent.category.DEFAULT" />
  <category android:name="android.intent.category.BROWSABLE" />
  <data android:scheme="https" android:host="mybrainboostapp.com" />
  <!-- Optionally constrain paths, e.g.: android:pathPrefix="/open" -->
</intent-filter>

Redirection guidance

  • Do not force server-side redirects for verified paths; Android handles opening the app.
  • Provide a standard web fallback (e.g., Play Store or web page) for non-Android clients.

Validate

  1. Deploy /.well-known/assetlinks.json with correct package and SHA-256 certificate fingerprints.
  2. Confirm HTTPS 200 and JSON served as application/json.
  3. On device: install the app, then open a verified link to confirm the app opens.