મુખ્ય સામગ્રી પર જાઓ
મોબાઇલ એપ્સ

તમારા mobile app ના backend ને કોણ call કરે છે તે જાણો.

તમારી app API સાથે વાત કરે છે, અને તેની requests ને નકલ કરતી કોઈપણ વસ્તુ પણ તેમ કરી શકે છે. Proof of Actor તમારા mobile backend સુધી પહોંચતા traffic ને classify કરે છે, જેથી તમે તમારી own 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 કરો અને વપરાશકર્તાને પુષ્ટિ કરવા કહો

તમારો mobile API public છે, ભલે તમારી app ન હોય.

તમારું app જે request કરે છે તે script અથવા AI agent દ્વારા ફરી ચલાવી શકાય છે. phone પરના assistants પણ હવે તેમના users માટે apps ચલાવવા લાગ્યા છે. તમારા backend માટે, આ બધું same token સાથેની same API call જેવું જ દેખાય છે.

Proof of Actor ત્યાં કાર્ય કરે છે જ્યાં દરેક mobile request પહોંચે છે: તમારા backendમાં. તે દરેક requestમાં રહેલ evidence વાંચે છે, તમારી app તેની પોતાની assistant features વિશે શું declared કરે છે તે નોંધે છે, અને જ્યારે evidence પૂરતું ન રહે ત્યારે Unknown દર્શાવે છે.

ત્રણ અલગ પ્રશ્નો
  • કોણ call કરી રહ્યું છે?એક્ટર ઓળખ: સહી, ઘોષણા અથવા અનુમાન
  • કયા credential?તમારી API key, OAuth token અથવા session
  • તે શું કરી શકે છે?તમારી authorization અને policy

Proof of Actor પ્રથમનો જવાબ આપે છે. તમારી stack બાકીના બે રાખે છે.

mobile ટીમો actor context સાથે શું કરે છે

  • backend પર વર્ગીકૃત કરો

    તમારી app જે API વાપરે છે તેની સામે server અથવા edge integration ચલાવો. શરૂ કરવા માટે app release જરૂરી નથી.

  • એજન્ટ્સ અને સ્ક્રિપ્ટ્સ ઓળખો

    agent signatures અથવા declarations ધરાવતી requests જુઓ, અને તેમને તમારી appના પોતાના traffic થી અલગ કરો.

  • in-app AI ને લેબલ કરો

    જ્યારે તમારી appનો પોતાનો assistant કોઈ user માટે કાર્ય કરે, ત્યારે તેને report કરો જેથી તે requests Human + AI તરીકે નોંધાય.

  • ઉચ્ચ-પ્રભાવવાળી ક્રિયાઓને સુરક્ષિત રાખો

    પુરાવા નબળા હોય ત્યારે bookings, payments અને account changes માટે પુષ્ટિ અથવા વધુ મજબૂત credential માંગો.

  • endpoint મુજબ usage જુઓ

    લોકો, assistants અને automated clients કયા endpoints સૌથી વધુ વાપરે છે તે સમજો.

  • આગળ native SDKs

    Native iOS અને Android SDKs roadmap પર છે. Founding teams તેઓ શું collect કરે છે તે આકાર આપવા મદદ કરે છે.

01 · Detect

તમારો backend જે requests મેળવે છે તેમાંથી evidence.

server, edge અથવા HTTP API ઇન્ટિગ્રેશન તમારા mobile API પરની દરેક callમાં request context, signatures અને declared client details વાંચે છે.

  • તમારા API gateway, edge અથવા server પર request context મેળવો.
  • એવા એજન્ટ્સ તરફથી signed requests જે પોતાની keys પ્રકાશિત કરે છે.
  • તમારા app તરફથી તેના પોતાના assistant features વિશેની ઘોષણાઓ.
સંકેતો · પ્રત્યેક સ્ત્રોત માટે છેલ્લી વિનંતી
  • request signaturevalid · sample-crawler.exampleverified
  • client declaration"research-assistant/2.1"declared
  • બ્રાઉઝર ઇન્ટરૅક્શનpointer + keyboard eventsinferred
  • કોઈ supported signals નથીroute not instrumentedunknown

02 · Understand

કોણ દરેક endpoint વાપરે છે તે જાણો.

login, search, booking અને account endpoints across actor mix ની તુલના કરો, અને જુઓ unknown clients ક્યાં કેન્દ્રિત છે.

  • દર endpoint અને app version મુજબ એક્ટર મિશ્રણ.
  • દરેક પરિણામ પાછળનું evidence.
  • દર endpoint દીઠ Unknown rate.
route મુજબ traffic · 7 days
  • /dashboardઅજ્ઞાત 7%
  • /api/v1/catalogઅજ્ઞાત 15%
  • /support/ticketsઅજ્ઞાત 8%
  • /signupઅજ્ઞાત 21%
માનવમાનવ + AIએજન્ટઅજ્ઞાત

03 · Route

ક્રિયાને મેળ ખાતી policies.

reads ઝડપી રાખો, AI-drafted actions માટે confirmation ઉમેરો, અને જ્યાં impact ઊંચો હોય ત્યાં વધુ મજબૂત credentials માંગો.

  • દરેક endpoint, actor class અને basis માટે policies.
  • જ્યારે મહત્વ હોય ત્યારે વધુ મજબૂત credential પર જાઓ.
  • 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 સુધી, અને પછી તમારા નિર્ણય સુધી.

  • તમારી in-app assistant એક user માટે booking કરે છે

    અરજી

    POST /v2/bookings

    પરિણામ

    માનવ + AIbasis: declared

    તમારો નિર્ણય

    મંજૂરી આપો, તેને AI-assisted તરીકે label કરો અને વપરાશકર્તાને પુષ્ટિ કરવા કહો.

  • એક signed agent ઉપલબ્ધતા શોધે છે

    અરજી

    GET /v2/availability

    પરિણામ

    એજન્ટbasis: verified

    તમારો નિર્ણય

    read ને agent rate limit સાથે મંજૂરી આપો.

  • બીજા પુરાવા વિના ફરી ઉપયોગમાં લેવાયેલ token

    અરજી

    POST /v2/account/email

    પરિણામ

    અજ્ઞાતbasis: unknown

    તમારો નિર્ણય

    તમારો હાલનો verification step જાળવો. actor-based નિર્ણય નહીં.

જોખમ વિના rollout કરો

ટીમો observation mode માં શરૂ કરે છે અને route પ્રમાણે આગળ વધે છે.

  1. 01

    તમારા backend પર observe કરો

    તમારા mobile APIની આગળ server અથવા edge integration ચલાવો. શરૂ કરવા માટે કોઈ app releaseની જરૂર નથી.

  2. 02

    દરેક endpoint માટે preview કરો

    booking, search અને account endpoints સાથે કેવી રીતે વર્તન થશે તે જુઓ, જેમાં તમારા પોતાના assistant દ્વારા declared requests પણ સામેલ છે.

  3. 03

    ઉચ્ચ-અસરવાળા calls પર enforce કરો

    જ્યાં પુરાવો નબળો હોય ત્યાં પુષ્ટિ અથવા વધુ મજબૂત ઓળખપત્ર ઉમેરો, સૌથી જોખમી endpointથી શરૂ કરીને.

તમારા stack સાથે કામ કરે છે

  • સ્થાપક ટીમો

    વેબ સર્વર મિડલવેર (Node.js)

    Server-side

    server-rendered apps અને APIs માટે request-level signals.

  • સ્થાપક ટીમો

    Next.js

    સર્વર-સાઇડ અને એજ

    page અને API routes માટે middleware.

  • સ્થાપક ટીમો

    બ્રાઉઝર સ્ક્રિપ્ટ

    માત્ર browser signals

    server-side integration સાથે browser sessions માંથી interaction signals.

  • સ્થાપક ટીમો

    Cloudflare અને edge runtimes

    Edge

    તમારા origin સુધી requests પહોંચે તે પહેલાં edge પર સિગ્નલો.

  • સ્થાપક ટીમો

    સામાન્ય HTTP API

    કોઈપણ stack

    request context ને API પર મોકલો અને તેના આધાર સાથેનું પરિણામ મેળવો.

  • સ્થાપક ટીમો

    MCP સર્વર

    MCP

    MCP tool calls માટે એક્ટર કોન્ટેક્સ્ટ.

  • રોડમૅપ

    WordPress

    Plugin

    WordPress sites માટે plugin.

  • રોડમૅપ

    મૂળભૂત મોબાઇલ

    iOS અને Android

    Native iOS અને Android SDKs.

Onboarding દરમિયાન દરેક founding team સાથે integrations હેન્ડ્સ-ઓન રીતે આપવામાં આવે છે. અલગ stack વાપરો છો? તમે apply કરો ત્યારે અમને કહો.

વારંવાર પૂછાતા પ્રશ્નો

શું native iOS અથવા Android SDK છે?

હજી નહીં. Native SDKs roadmap પર છે. આજે Proof of Actor તમારા backend પર server, edge અથવા HTTP API integration મારફતે ચાલે છે, જે તમારી app મોકલે તે દરેક requestને આવરી લે છે.

શું અમારે appનું નવું version ship કરવું પડશે?

ના. તમે તમારા backend પર એકીકરણથી શરૂઆત કરી શકો છો. in-app assistant useને declaration તરીકે report કરવું તમારા પોતાના APIમાં એક વૈકલ્પિક ઉમેરો છે.

શું તે મારી real app ને તેના requests નકલ કરતી script થી અલગ ઓળખી શકે છે?

તે દરેક request સાથે રહેલા evidence વિશે જણાવે છે. જેમાં અલગ પાડતું evidence ન હોય તે requests ને અનુમાન કરવા બદલે Unknown તરીકે દર્શાવવામાં આવે છે, અને તેમને કેવી રીતે હેન્ડલ કરવા તે તમારી policy નક્કી કરે છે.

શું તે અમારા login અથવા token checksને બદલે છે?

ના. તમારી authentication જ જવાબદાર રહે છે. Proof of Actor કોણ અથવા શું act કરી રહ્યું છે તે ઉમેરે છે, જેથી તમારી policies વધુ સારી રીતે respond કરી શકે.

તેનો ખર્ચ કેટલો છે?

પસંદ કરેલ founding developer teams agreed usage limits અંદર up to 12 months free મેળવી શકે છે.

તમારા mobile backend માં actor સંદર્ભ લાવો.

Proof of Actor founding developer program માં જોડાઓ.

પહેલાં વાત કરવી પસંદ કરો છો? સ્થાપકો સાથે વાત કરો