ਮੁੱਖ ਸਮੱਗਰੀ 'ਤੇ ਜਾਓ
ਮੋਬਾਈਲ ਐਪਸ

ਜਾਣੋ ਕਿ ਤੁਹਾਡੇ mobile app ਦੇ backend ਨੂੰ ਕੌਣ call ਕਰ ਰਿਹਾ ਹੈ।

ਤੁਹਾਡਾ app ਇੱਕ API ਨਾਲ ਗੱਲ ਕਰਦਾ ਹੈ, ਅਤੇ ਇਸ ਦੀਆਂ requests ਦੀ ਨਕਲ ਕਰਨ ਵਾਲੀ ਕੋਈ ਵੀ ਚੀਜ਼ ਵੀ ਕਰ ਸਕਦੀ ਹੈ। Proof of Actor ਤੁਹਾਡੇ mobile backend ਤੱਕ ਪਹੁੰਚਣ ਵਾਲੇ traffic ਨੂੰ classify ਕਰਦਾ ਹੈ, ਤਾਂ ਜੋ ਤੁਸੀਂ ਆਪਣੇ app, agents ਅਤੇ unknown clients ਨਾਲ ਵੱਖ-ਵੱਖ ਤਰੀਕੇ ਨਾਲ ਵਰਤਾਓ ਕਰ ਸਕੋ।

example-app.test · actor result

POST /v2/bookings

ਮਨੁੱਖ + AIbasis: declared

ਸਬੂਤ

ਤੁਹਾਡੇ app ਨੇ ਰਿਪੋਰਟ ਕੀਤਾ ਕਿ ਇਸਦੇ in-app assistant ਨੇ signed-in user ਲਈ ਇਹ booking draft ਕੀਤੀ ਸੀ

ਤੁਹਾਡੀ policy: ਮਨਜ਼ੂਰ ਕਰੋ, AI-assisted label ਕਰੋ ਅਤੇ user ਤੋਂ ਪੁਸ਼ਟੀ ਮੰਗੋ

ਤੁਹਾਡਾ mobile API public ਹੈ, ਭਾਵੇਂ ਤੁਹਾਡਾ app ਨਹੀਂ।

ਤੁਹਾਡੀ app ਵੱਲੋਂ ਕੀਤੀ ਹਰ request ਨੂੰ ਇੱਕ script ਜਾਂ AI agent ਦੁਆਰਾ ਦੁਬਾਰਾ ਚਲਾਇਆ ਜਾ ਸਕਦਾ ਹੈ। phone 'ਤੇ ਮੌਜੂਦ assistants ਵੀ ਆਪਣੇ users ਲਈ apps ਚਲਾਉਣ ਲੱਗੇ ਹਨ। ਤੁਹਾਡੇ backend ਲਈ, ਇਹ ਸਭ ਇੱਕੋ ਹੀ token ਨਾਲ ਇੱਕੋ ਹੀ API call ਵਾਂਗ ਦਿਖਦਾ ਹੈ।

Proof of Actor ਉੱਥੇ ਕੰਮ ਕਰਦਾ ਹੈ ਜਿੱਥੇ ਹਰ mobile request ਪਹੁੰਚਦੀ ਹੈ: ਤੁਹਾਡਾ backend। ਇਹ ਹਰ request ਨਾਲ ਆਏ evidence ਨੂੰ ਪੜ੍ਹਦਾ ਹੈ, ਦਰਜ ਕਰਦਾ ਹੈ ਕਿ ਤੁਹਾਡੀ app ਆਪਣੀਆਂ assistant features ਬਾਰੇ ਕੀ declared ਕਰਦੀ ਹੈ, ਅਤੇ ਜਦੋਂ evidence ਖਤਮ ਹੋ ਜਾਂਦਾ ਹੈ ਤਾਂ Unknown ਦਰਸਾਉਂਦਾ ਹੈ।

ਤਿੰਨ ਵੱਖਰੇ ਸਵਾਲ
  • ਕੌਣ call ਕਰ ਰਿਹਾ ਹੈ?ਐਕਟਰ ਪਛਾਣ: signature, declaration ਜਾਂ inference
  • ਕਿਹੜੀ credential?ਤੁਹਾਡੀ API key, OAuth token ਜਾਂ session
  • ਇਹ ਕੀ ਕਰ ਸਕਦਾ ਹੈ?ਤੁਹਾਡੀ authorization ਅਤੇ policy

Proof of Actor ਪਹਿਲੇ ਦਾ ਜਵਾਬ ਦਿੰਦਾ ਹੈ। ਤੁਹਾਡਾ stack ਬਾਕੀ ਦੋ ਨੂੰ ਸੰਭਾਲਦਾ ਹੈ।

mobile teams actor context ਨਾਲ ਕੀ ਕਰਦੇ ਹਨ

  • backend 'ਤੇ ਵਰਗੀਕ੍ਰਿਤ ਕਰੋ

    ਤੁਹਾਡੀ app ਜਿਸ API ਨੂੰ ਵਰਤਦੀ ਹੈ, ਉਸ ਦੇ ਸਾਹਮਣੇ server ਜਾਂ edge integration ਚਲਾਓ। ਸ਼ੁਰੂ ਕਰਨ ਲਈ app release ਦੀ ਲੋੜ ਨਹੀਂ।

  • agents ਅਤੇ scripts ਦੀ ਪਛਾਣ ਕਰੋ

    ਉਹ requests ਵੇਖੋ ਜੋ agent signatures ਜਾਂ declarations ਲਿਜਾਂਦੀਆਂ ਹਨ, ਅਤੇ ਉਨ੍ਹਾਂ ਨੂੰ ਤੁਹਾਡੀ app ਦੇ ਆਪਣੇ traffic ਤੋਂ ਵੱਖ ਕਰੋ।

  • app ਅੰਦਰ AI ਨੂੰ ਲੇਬਲ ਕਰੋ

    ਜਦੋਂ ਤੁਹਾਡੀ app ਦਾ ਆਪਣਾ assistant ਕਿਸੇ user ਲਈ ਕੰਮ ਕਰਦਾ ਹੈ, ਇਸ ਦੀ report ਕਰੋ ਤਾਂ ਜੋ ਉਹ requests Human + AI ਵਜੋਂ ਦਰਜ ਹੋਣ।

  • ਉੱਚ-ਪ੍ਰਭਾਵ ਵਾਲੀਆਂ ਕਾਰਵਾਈਆਂ ਦੀ ਰੱਖਿਆ ਕਰੋ

    ਜਦੋਂ evidence ਕਮਜ਼ੋਰ ਹੋਵੇ, bookings, payments ਅਤੇ account changes 'ਤੇ ਪੁਸ਼ਟੀ ਜਾਂ ਹੋਰ ਮਜ਼ਬੂਤ credential ਮੰਗੋ।

  • endpoint ਅਨੁਸਾਰ usage ਵੇਖੋ

    ਸਮਝੋ ਕਿ ਲੋਕ, assistants ਅਤੇ automated clients ਸਭ ਤੋਂ ਵੱਧ ਕਿਹੜੇ endpoints ਵਰਤਦੇ ਹਨ।

  • ਅਗਲਾ Native SDKs

    Native iOS ਅਤੇ Android SDKs ਰੋਡਮੈਪ 'ਤੇ ਹਨ। Founding teams ਇਹ shape ਕਰਨ ਵਿੱਚ ਮਦਦ ਕਰਦੇ ਹਨ ਕਿ ਉਹ ਕੀ ਇਕੱਠਾ ਕਰਦੇ ਹਨ।

01 · ਪਛਾਣੋ

ਤੁਹਾਡੇ backend ਨੂੰ ਮਿਲਣ ਵਾਲੀਆਂ requests ਤੋਂ evidence।

ਸਰਵਰ, edge ਜਾਂ HTTP API integration ਤੁਹਾਡੇ mobile API ਨੂੰ ਕੀਤੀ ਹਰ call 'ਤੇ request context, signatures ਅਤੇ declared client details ਪੜ੍ਹਦੀ ਹੈ।

  • ਆਪਣੇ API gateway, edge ਜਾਂ server 'ਤੇ request context ਪ੍ਰਾਪਤ ਕਰੋ।
  • ਉਹਨਾਂ agents ਤੋਂ signed requests ਜੋ ਆਪਣੀਆਂ keys publish ਕਰਦੇ ਹਨ।
  • ਤੁਹਾਡੀ app ਵੱਲੋਂ ਆਪਣੇ assistant features ਬਾਰੇ ਕੀਤੀਆਂ ਘੋਸ਼ਣਾਵਾਂ।
signals · source ਪ੍ਰਤੀ last request
  • request signaturevalid · sample-crawler.exampleverified
  • client ਘੋਸ਼ਣਾ"research-assistant/2.1"declared
  • browser interactionpointer + keyboard eventsinferred
  • ਕੋਈ supported signals ਨਹੀਂroute not instrumentedunknown

02 · ਸਮਝੋ

ਜਾਣੋ ਕੌਣ ਹਰ endpoint ਵਰਤਦਾ ਹੈ।

login, search, booking ਅਤੇ account endpoints ਵਿੱਚ actor mix ਦੀ ਤੁਲਨਾ ਕਰੋ, ਅਤੇ ਦੇਖੋ ਕਿ unknown clients ਕਿੱਥੇ ਇਕੱਤਰ ਹੁੰਦੇ ਹਨ।

  • ਹਰ endpoint ਅਤੇ app version ਅਨੁਸਾਰ ਐਕਟਰ mix।
  • ਹਰ result ਪਿੱਛੇ ਦਾ evidence।
  • ਹਰ endpoint ਲਈ Unknown ਦਰ।
route ਅਨੁਸਾਰ traffic · 7 days
  • /dashboardਅਣਜਾਣ 7%
  • /api/v1/catalogਅਣਜਾਣ 15%
  • /support/ticketsਅਣਜਾਣ 8%
  • /signupਅਣਜਾਣ 21%
ਮਨੁੱਖਮਨੁੱਖ + AIਏਜੰਟਅਣਜਾਣ

03 · ਰੂਟ ਕਰੋ

ਕਾਰਵਾਈ ਨਾਲ ਮੇਲ ਖਾਂਦੀਆਂ ਨੀਤੀਆਂ।

reads ਨੂੰ ਤੇਜ਼ ਰੱਖੋ, AI-drafted actions ਲਈ ਪੁਸ਼ਟੀ ਸ਼ਾਮਲ ਕਰੋ, ਅਤੇ ਜਿੱਥੇ ਪ੍ਰਭਾਵ ਵੱਧ ਹੈ ਉੱਥੇ ਹੋਰ ਮਜ਼ਬੂਤ credentials ਮੰਗੋ।

  • ਹਰ endpoint, actor class ਅਤੇ basis ਲਈ ਨੀਤੀਆਂ।
  • ਜਦੋਂ ਲੋੜ ਹੋਵੇ, ਇੱਕ stronger credential ਵੱਲ step up ਕਰੋ।
  • Observe ਕਰੋ, preview ਕਰੋ, ਫਿਰ enforce ਕਰੋ।
policy · example-app.test
  • /api/v1/catalogenforceਏਜੰਟਮਨਜ਼ੂਰ ਕਰੋ · structured API
  • /support/ticketsenforceਮਨੁੱਖ + AIਮਨਜ਼ੂਰ ਕਰੋ · AI-assisted label ਕਰੋ
  • /account/*previewਅਣਜਾਣਮੌਜੂਦਾ checks ਜਾਰੀ ਰੱਖੋ
  • /api/v1/orderspreviewਏਜੰਟਹੋਰ ਮਜ਼ਬੂਤ credential ਦੀ ਲੋੜ ਰੱਖੋ

ਉਦਾਹਰਣ ਫੈਸਲੇ

request ਤੋਂ result ਤੋਂ ਤੁਹਾਡੇ decision ਤੱਕ।

  • ਤੁਹਾਡਾ in-app assistant ਇੱਕ user ਲਈ booking ਕਰਦਾ ਹੈ

    ਬੇਨਤੀ

    POST /v2/bookings

    ਨਤੀਜਾ

    ਮਨੁੱਖ + AIbasis: declared

    ਤੁਹਾਡਾ ਫੈਸਲਾ

    ਮਨਜ਼ੂਰ ਕਰੋ, ਇਸਨੂੰ AI-assisted label ਕਰੋ ਅਤੇ user ਤੋਂ ਪੁਸ਼ਟੀ ਮੰਗੋ।

  • ਇੱਕ signed Agent ਉਪਲਬਧਤਾ ਖੋਜਦਾ ਹੈ

    ਬੇਨਤੀ

    GET /v2/availability

    ਨਤੀਜਾ

    ਏਜੰਟbasis: verified

    ਤੁਹਾਡਾ ਫੈਸਲਾ

    read ਨੂੰ agent rate limit ਨਾਲ ਮਨਜ਼ੂਰ ਕਰੋ।

  • ਬਿਨਾਂ ਹੋਰ evidence ਦੇ ਦੁਬਾਰਾ ਵਰਤਿਆ token

    ਬੇਨਤੀ

    POST /v2/account/email

    ਨਤੀਜਾ

    ਅਣਜਾਣbasis: unknown

    ਤੁਹਾਡਾ ਫੈਸਲਾ

    ਆਪਣਾ ਮੌਜੂਦਾ verification step ਜਾਰੀ ਰੱਖੋ। ਕੋਈ actor-based ਫ਼ੈਸਲਾ ਨਹੀਂ।

ਬਿਨਾਂ ਜੋਖਮ ਦੇ ਲਾਗੂ ਕਰੋ

ਟੀਮਾਂ observation mode ਵਿੱਚ ਸ਼ੁਰੂ ਕਰਦੀਆਂ ਹਨ ਅਤੇ route ਦਰ route ਅੱਗੇ ਵਧਦੀਆਂ ਹਨ।

  1. 01

    ਆਪਣੇ backend 'ਤੇ observe ਕਰੋ

    ਆਪਣੇ mobile API ਦੇ ਸਾਹਮਣੇ server ਜਾਂ edge integration ਚਲਾਓ। ਸ਼ੁਰੂ ਕਰਨ ਲਈ app release ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ।

  2. 02

    ਹਰ endpoint ਅਨੁਸਾਰ preview ਕਰੋ

    ਦੇਖੋ booking, search ਅਤੇ account endpoints ਨਾਲ ਕਿਵੇਂ ਵਤੀਰਾ ਕੀਤਾ ਜਾਵੇਗਾ, ਜਿਸ ਵਿੱਚ ਉਹ requests ਵੀ ਸ਼ਾਮਲ ਹਨ ਜੋ ਤੁਹਾਡਾ ਆਪਣਾ assistant declare ਕਰਦਾ ਹੈ।

  3. 03

    ਉੱਚ ਅਸਰ ਵਾਲੀਆਂ calls 'ਤੇ enforce ਕਰੋ

    ਜਿੱਥੇ ਸਬੂਤ ਕਮਜ਼ੋਰ ਹਨ, ਉੱਥੇ ਪੁਸ਼ਟੀ ਜਾਂ ਹੋਰ ਮਜ਼ਬੂਤ ਪ੍ਰਮਾਣ ਸ਼ਾਮਲ ਕਰੋ, ਸਭ ਤੋਂ ਜੋਖਿਮ ਵਾਲੇ endpoint ਤੋਂ ਸ਼ੁਰੂ ਕਰਦੇ ਹੋਏ।

ਤੁਹਾਡੇ stack ਨਾਲ ਕੰਮ ਕਰਦਾ ਹੈ

  • ਸੰਸਥਾਪਕ ਟੀਮਾਂ

    ਵੈੱਬ ਸਰਵਰ ਮਿਡਲਵੇਅਰ (Node.js)

    server-side

    server-rendered apps ਅਤੇ APIs ਲਈ request-level signals।

  • ਸੰਸਥਾਪਕ ਟੀਮਾਂ

    Next.js

    ਸਰਵਰ-ਸਾਈਡ ਅਤੇ edge

    ਪੇਜ ਅਤੇ API routes ਲਈ middleware।

  • ਸੰਸਥਾਪਕ ਟੀਮਾਂ

    browser script

    ਸਿਰਫ browser signals

    browser sessions ਤੋਂ interaction signals, ਇੱਕ server-side integration ਦੇ ਨਾਲ।

  • ਸੰਸਥਾਪਕ ਟੀਮਾਂ

    Cloudflare ਅਤੇ edge runtimes

    Edge

    requests ਦੇ ਤੁਹਾਡੇ origin ਤੱਕ ਪਹੁੰਚਣ ਤੋਂ ਪਹਿਲਾਂ edge 'ਤੇ signals।

  • ਸੰਸਥਾਪਕ ਟੀਮਾਂ

    ਆਮ HTTP API

    ਕੋਈ ਵੀ stack

    request context ਨੂੰ ਇੱਕ API ਨੂੰ ਭੇਜੋ ਅਤੇ ਉਸ ਦੇ basis ਸਮੇਤ ਨਤੀਜਾ ਪ੍ਰਾਪਤ ਕਰੋ।

  • ਸੰਸਥਾਪਕ ਟੀਮਾਂ

    MCP ਸਰਵਰ

    MCP

    MCP tool calls ਲਈ ਐਕਟਰ ਸੰਦਰਭ।

  • ਰੋਡਮੈਪ

    WordPress

    Plugin

    WordPress ਸਾਈਟਾਂ ਲਈ plugin।

  • ਰੋਡਮੈਪ

    ਮੂਲ ਮੋਬਾਈਲ

    iOS ਅਤੇ Android

    Native iOS ਅਤੇ Android SDKs।

ਹਰ founding team ਨਾਲ onboarding ਦੌਰਾਨ integrations ਹੱਥੋਂ-ਹੱਥ ਦਿੱਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ। ਕੋਈ ਹੋਰ stack ਵਰਤ ਰਹੇ ਹੋ? apply ਕਰਦੇ ਸਮੇਂ ਸਾਨੂੰ ਦੱਸੋ।

ਅਕਸਰ ਪੁੱਛੇ ਜਾਂਦੇ ਸਵਾਲ

ਕੀ native iOS ਜਾਂ Android SDK ਮੌਜੂਦ ਹੈ?

ਹਾਲੇ ਨਹੀਂ। Native SDKs ਰੋਡਮੈਪ 'ਤੇ ਹਨ। ਅੱਜ Proof of Actor ਤੁਹਾਡੇ backend 'ਤੇ server, edge ਜਾਂ HTTP API integration ਰਾਹੀਂ ਚਲਦਾ ਹੈ, ਜੋ ਤੁਹਾਡੇ app ਵੱਲੋਂ ਭੇਜੇ ਹਰ request ਨੂੰ ਕਵਰ ਕਰਦਾ ਹੈ।

ਕੀ ਸਾਨੂੰ app ਦਾ ਨਵਾਂ version ship ਕਰਨ ਦੀ ਲੋੜ ਹੈ?

ਨਹੀਂ। ਤੁਸੀਂ ਆਪਣੇ backend 'ਤੇ integration ਕਰਕੇ ਸ਼ੁਰੂ ਕਰ ਸਕਦੇ ਹੋ। in-app assistant ਦੇ ਉਪਯੋਗ ਨੂੰ declaration ਵਜੋਂ report ਕਰਨਾ ਤੁਹਾਡੇ ਆਪਣੇ API ਲਈ ਇੱਕ optional addition ਹੈ।

ਕੀ ਇਹ ਮੇਰੀ real app ਨੂੰ ਉਸ script ਤੋਂ ਵੱਖ ਕਰ ਸਕਦਾ ਹੈ ਜੋ ਇਸਦੇ requests ਨਕਲ ਕਰ ਰਹੀ ਹੈ?

ਇਹ ਹਰ request ਦੇ ਨਾਲ ਆਉਣ ਵਾਲਾ evidence ਦਰਜ ਕਰਦਾ ਹੈ। ਜਿਨ੍ਹਾਂ requests ਵਿੱਚ ਕੋਈ ਵੱਖਰੀ ਪਹਿਚਾਣ ਵਾਲਾ evidence ਨਹੀਂ ਹੁੰਦਾ, ਉਹਨਾਂ ਨੂੰ ਅਨੁਮਾਨ ਲਗਾਉਣ ਦੀ ਬਜਾਏ Unknown ਵਜੋਂ ਦਰਜ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਅਤੇ ਉਹਨਾਂ ਨਾਲ ਕਿਵੇਂ ਪੇਸ਼ ਆਉਣਾ ਹੈ ਇਹ ਤੁਹਾਡੀ policy ਤੈਅ ਕਰਦੀ ਹੈ।

ਕੀ ਇਹ ਸਾਡੇ login ਜਾਂ token checks ਦੀ ਥਾਂ ਲੈਂਦਾ ਹੈ?

ਨਹੀਂ। ਤੁਹਾਡਾ authentication ਹੀ ਜ਼ਿੰਮੇਵਾਰ ਰਹਿੰਦਾ ਹੈ। Proof of Actor ਦੱਸਦਾ ਹੈ ਕਿ ਕੌਣ ਜਾਂ ਕੀ acting ਕਰ ਰਿਹਾ ਹੈ, ਤਾਂ ਜੋ ਤੁਹਾਡੀਆਂ policies ਵਧੀਆ ਜਵਾਬ ਦੇ ਸਕਣ।

ਇਸ ਦੀ ਕੀਮਤ ਕੀ ਹੈ?

ਚੁਣੀਆਂ ਹੋਈਆਂ founding developer teams agreed usage limits ਦੇ ਅੰਦਰ 12 ਮਹੀਨੇ ਤੱਕ ਮੁਫ਼ਤ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੀਆਂ ਹਨ।

ਆਪਣੇ mobile backend ਵਿੱਚ actor context ਲਿਆਓ।

Proof of Actor founding developer program ਵਿੱਚ ਸ਼ਾਮਲ ਹੋਵੋ।

ਪਹਿਲਾਂ ਗੱਲ ਕਰਨੀ ਪਸੰਦ ਕਰੋਗੇ? founders ਨਾਲ ਗੱਲ ਕਰੋ