Ana içeriğe atla
MOBİL UYGULAMALAR

Mobil uygulamanızın arka ucunu neyin çağırdığını bilin.

Uygulamanız bir API ile iletişim kurar, isteklerini kopyalayan her şey de kurabilir. Proof of Actor, mobil backend'inize ulaşan trafiği sınıflandırır, böylece kendi uygulamanızı, agent'ları ve bilinmeyen istemcileri farklı şekilde ele alabilirsiniz.

example-app.test · aktör sonucu

POST /v2/bookings

İnsan + Yapay Zekabasis: declared

Kanıt

Uygulamanız, uygulama içi asistanının bu rezervasyonu oturum açmış kullanıcı için taslak olarak oluşturduğunu bildirdi

Politikanız: İzin ver, AI destekli olarak etiketle ve kullanıcıdan onay iste

Uygulamanız herkese açık olmasa bile mobil API'niz herkese açıktır.

Uygulamanızın yaptığı her istek bir betik veya bir yapay zeka aracı tarafından yeniden oynatılabilir. Telefonun kendisindeki asistanlar da kullanıcıları için uygulamaları çalıştırmaya başlıyor. Backend'iniz açısından bunların hepsi aynı token ile yapılan aynı API çağrısı gibi görünür.

Proof of Actor, her mobil isteğin ulaştığı yerde çalışır: backend'inizde. Her isteğin taşıdığı kanıtı okur, uygulamanızın kendi yardımcı özellikleri hakkında declare ettiklerini kaydeder ve kanıt tükendiğinde Unknown bildirir.

üç ayrı soru
  • Kim çağırıyor?Aktör kimliği: imza, beyan veya çıkarım
  • Hangi kimlik bilgisi?API anahtarınız, OAuth token'ınız veya oturumunuz
  • Neler yapabilir?Yetkilendirmeniz ve politikanız

Proof of Actor ilk soruyu yanıtlar. Sizin yığınınız diğer ikisini korur.

Mobil ekipler aktör bağlamıyla ne yapar

  • Backend'de sınıflandırın

    Uygulamanızın kullandığı API'nin önünde sunucu veya edge entegrasyonunu çalıştırın. Başlamak için uygulama sürümü yayımlamanız gerekmez.

  • Agent'leri ve script'leri tespit edin

    Ajan imzaları veya beyanları taşıyan istekleri görün ve bunları uygulamanızın kendi trafiğinden ayırın.

  • Uygulama içi AI'yi etiketle

    Uygulamanızın kendi asistanı bir kullanıcı adına hareket ettiğinde bunu bildirin, böylece bu istekler Human + AI olarak kaydedilsin.

  • Yüksek etkili işlemleri koruyun

    Kanıt zayıf olduğunda rezervasyonlarda, ödemelerde ve hesap değişikliklerinde onay veya daha güçlü bir kimlik doğrulama isteyin.

  • Kullanımı endpoint'e göre görün

    İnsanların, asistanların ve otomatik istemcilerin en çok hangi endpoint'leri kullandığını anlayın.

  • Sırada native SDK'lar

    Native iOS ve Android SDK'lar yol haritasında. Kurucu ekipler, ne topladıklarını şekillendirmeye yardımcı olur.

01 · Tespit

Backend'inizin aldığı isteklerden gelen kanıt.

Sunucu, edge veya HTTP API entegrasyonu, mobil API'nize yapılan her çağrıda istek bağlamını, imzaları ve beyan edilen istemci ayrıntılarını okur.

  • API ağ geçidinizde, edge veya sunucuda istek bağlamını alın.
  • Anahtarlarını yayınlayan agent'lerden gelen imzalı istekler.
  • Uygulamanızın kendi asistan özellikleriyle ilgili beyanları.
sinyaller · kaynak başına son istek
  • İstek imzasıvalid · sample-crawler.exampleverified
  • İstemci beyanı"research-assistant/2.1"declared
  • Tarayıcı etkileşimipointer + keyboard eventsinferred
  • Desteklenen sinyal yokroute not instrumentedunknown

02 · Anla

Her endpoint'i kimin kullandığını bilin.

Login, search, booking ve account endpoint'leri genelinde aktör karışımını karşılaştırın ve bilinmeyen client'ların nerede yoğunlaştığını görün.

  • Endpoint ve app sürümüne göre aktör karması.
  • Her sonucun arkasındaki kanıt.
  • Endpoint başına Unknown oranı.
route'a göre traffic · 7 days
  • /dashboardBilinmiyor 7%
  • /api/v1/catalogBilinmiyor 15%
  • /support/ticketsBilinmiyor 8%
  • /signupBilinmiyor 21%
İnsanİnsan + Yapay ZekaAjanBilinmiyor

03 · Yönlendir

Eylemle eşleşen politikalar.

Okumaları hızlı tutun, AI tarafından tasarlanan işlemler için onay ekleyin ve etkisinin yüksek olduğu yerlerde daha güçlü kimlik bilgileri isteyin.

  • Endpoint, actor class ve basis başına politikalar.
  • Önemli olduğunda daha güçlü bir kimlik bilgisine geçin.
  • Gözlemle, önizle, sonra uygula.
policy · example-app.test
  • /api/v1/catalogenforceAjanİzin ver · yapılandırılmış API
  • /support/ticketsenforceİnsan + Yapay Zekaİzin ver · AI destekli olarak etiketle
  • /account/*previewBilinmiyorMevcut kontrolleri koruyun
  • /api/v1/orderspreviewAjanDaha güçlü kimlik bilgisi isteyin

Örnek kararlar

İstekten sonuca, ardından sizin kararınıza.

  • Uygulama içi asistanınız bir kullanıcı için rezervasyon yapar

    İstek

    POST /v2/bookings

    Sonuç

    İnsan + Yapay Zekabasis: declared

    Kararınız

    İzin ver, AI destekli olarak etiketle ve kullanıcıdan onay iste.

  • İmzalı bir Agent uygunluk arar

    İstek

    GET /v2/availability

    Sonuç

    Ajanbasis: verified

    Kararınız

    Okumaya ajan rate limit'i ile izin verin.

  • Başka kanıt olmadan yeniden kullanılan bir token

    İstek

    POST /v2/account/email

    Sonuç

    Bilinmiyorbasis: unknown

    Kararınız

    Mevcut doğrulama adımınızı koruyun. Aktöre dayalı karar yok.

Risksiz devreye alın

Ekipler gözlem modunda başlar ve route route ilerler.

  1. 01

    Backend'inizde gözlemleyin

    Mobil API'nizin önünde sunucu veya edge entegrasyonunu çalıştırın. Başlamak için uygulama sürümü yayımlamanız gerekmez.

  2. 02

    Endpoint bazında önizleyin

    Rezervasyon, arama ve hesap endpoint'lerinin nasıl ele alınacağını görün; buna kendi asistanınızın beyan ettiği istekler de dahildir.

  3. 03

    Yüksek etkili çağrılarda uygulayın

    Kanıtın zayıf olduğu yerlerde, en riskli endpoint'lerden başlayarak onay veya daha güçlü bir kimlik bilgisi ekleyin.

Stack'inizle çalışır

  • Kurucu ekipler

    Web sunucusu ara katmanı (Node.js)

    Sunucu tarafı

    Sunucu tarafında oluşturulan uygulamalar ve API'ler için istek düzeyi sinyaller.

  • Kurucu ekipler

    Next.js

    Sunucu tarafı ve edge

    Sayfa ve API route'ları için middleware.

  • Kurucu ekipler

    Tarayıcı betiği

    Yalnızca tarayıcı sinyalleri

    Sunucu tarafı bir entegrasyonla birlikte tarayıcı oturumlarından gelen etkileşim sinyalleri.

  • Kurucu ekipler

    Cloudflare ve edge çalışma zamanları

    Edge

    İstekler origin'e ulaşmadan önce edge'deki sinyaller.

  • Kurucu ekipler

    Genel HTTP API

    Herhangi bir stack

    İstek bağlamını bir API'ye gönderin ve dayanağıyla birlikte bir sonuç alın.

  • Kurucu ekipler

    MCP sunucusu

    MCP

    MCP araç çağrıları için aktör bağlamı.

  • Yol haritası

    WordPress

    Eklenti

    WordPress siteleri için eklenti.

  • Yol haritası

    Native mobil

    iOS ve Android

    Native iOS ve Android SDK'lar.

Entegrasyonlar, onboarding sırasında her kurucu ekiple uygulamalı olarak teslim edilir. Farklı bir yığın mı kullanıyorsunuz? Başvuru yaparken bize bildirin.

Sık sorulan sorular

Yerel iOS veya Android SDK var mı?

Henüz değil. Native SDK'lar yol haritasında. Bugün Proof of Actor, backend'inizde server, edge veya HTTP API entegrasyonu üzerinden çalışır ve bu, uygulamanızın gönderdiği her isteği kapsar.

Yeni bir uygulama sürümü yayınlamamız gerekiyor mu?

Hayır. Backend tarafında entegrasyon yaparak başlayabilirsiniz. Uygulama içi asistan kullanımını bir declaration olarak bildirmek, kendi API'nize yönelik isteğe bağlı bir eklentidir.

Gerçek uygulamamı isteklerini kopyalayan bir betikten ayırt edebilir mi?

Her isteğin taşıdığı kanıtı raporlar. Ayırt edici kanıtı olmayan istekler tahmin edilmek yerine Unknown olarak raporlanır ve onlara nasıl davranılacağına politikanız karar verir.

Giriş veya token kontrollerimizin yerini alır mı?

Hayır. Kimlik doğrulamanız kontrolü elinde tutar. Proof of Actor, kimin veya neyin işlem yaptığını ekler, böylece politikalarınız daha iyi yanıt verebilir.

Maliyeti nedir?

Seçilmiş kurucu geliştirici ekipler, üzerinde anlaşılan kullanım sınırları dahilinde 12 aya kadar ücretsiz kullanım alabilir.

Aktör bağlamını mobil backend'inize getirin.

Proof of Actor founding developer program'a katılın.

Önce konuşmak mı istersiniz? Kurucularla konuşun