Page automation
Playwright-style locators on embedded frames: find elements, click, fill, read, and control playback. Use an isolated cloud session with no install, or the extension for the user’s browser session.
FKN extends what browser applications can do through one library, @fkn/lib. Cloud networking and isolated page automation work without an account or extension. Capabilities that use the user’s browser, cookies, or logged-in session run through the FKN extension, where sensitive operations use per-app consent and an on-device activity log.
Page automation
Playwright-style locators on embedded frames: find elements, click, fill, read, and control playback. Use an isolated cloud session with no install, or the extension for the user’s browser session.
Session relay
With the user’s permission, act through an existing logged-in browser session on a site they choose. FKN does not handle the user’s password, and credentialed fetch keeps cookie values inside the extension.
Real networking
TCP and UDP sockets, HTTP proxying, and DNS resolution from browser code. WebTransport is preferred for sockets, with a WebSocket fallback for browser compatibility.
Clear execution model
Cloud APIs run on FKN infrastructure. Extension APIs run in the user’s browser. The desktop backend is planned and clearly marked wherever it appears.