P03 · AI Application Infrastructure
AI Web Chat SDK
A secure embedded AI conversation layer: browser runtime, Web Component, device identity, request signing, anti-replay, short-lived sessions, quotas and service-side controls.
Security-sensitive work stays behind explicit boundaries.
Server-issued identity, then short-lived session authority.
Server-issued device_id
The browser does not mint its own device identity. The mapping is derived and owned by the service boundary.
Signed + replay-aware requests
Request signatures are validated before accepted usage is counted, preventing duplicate signatures from consuming quota twice.
Quota and rate layers
Daily device quota, short-lived sessions and IP minute-level limits represent distinct operational concerns.
Implementation snapshot.
The same SDK powers Ask Portfolio AI.
Browser-side SDK, service security controls and MCP-backed portfolio knowledge form one end-to-end AI interaction path.