Connection & setup
Connect official Upstox V3 data to this NSE F&O stock scanner without exposing your API access token.
Your supported free features
Backend Functions and secure server-side Secrets are enabled for this app and are sufficient for this integration on your current free setup. No paid feature or Code Editor is used. Functions cannot keep a persistent WebSocket (120-second execution limit), so they authorize the connection securely and the browser receives the V3 feed directly, without the access token.
Setup is not verified. Sample data stays SIMULATED; no fabricated live prices.
Market feed connection
SIMULATEDSample session. Connect Upstox for real market data.
SIMULATED demo data is displayed. These static prices are not Upstox live quotes.
Set up real-time data
No credentials configured? Follow these steps. Prices are never fabricated as live.
Create or open your Upstox developer app
Use your own Upstox account and a market-data-enabled developer application. Complete Upstox authorization to obtain an access token.
Store the token in server Secrets
In the app builder’s Secrets panel, set UPSTOX_ACCESS_TOKEN. Paste your access token there only. No Code Editor, paid add-on, chat message, or in-app token form is required.
Secret name: UPSTOX_ACCESS_TOKENVerify the live feed
Select Check secure setup, then Connect Upstox. LIVE appears only after a fresh V3 live-feed frame contains a valid official instrument key and recent exchange trade timestamp. Outside market hours or without verified updates, the connection displays DISCONNECTED.
Secure by design
- Access token stays in server Secrets. Public visitors can request read-only market data; no secret or order endpoint is exposed.
- Browser receives an authorized Upstox WebSocket URL (a short-lived feed credential), not your API access token.
- Instrument keys are validated against the official daily NSE list; the feed scans up to 50 eligible equities per connection.
- Only market-data endpoints are used. No real orders.
Connection states
Fresh, decoded Upstox prices received with valid instrument keys and recent timestamps.
No active verified stream, missing credentials, or stale updates. Cached quotes are not live.
A static, clearly labelled sample session for exploring the scanner.
Add to Home screen
Install the published scanner on Android with a supported browser. Live prices require a connection; the app shell is available offline.
Feed architecture
Upstox access token
Authorize & validate keys
V3 binary market feed
Functions are short-lived and do not hold WebSockets. The browser connects directly to the authorized Upstox endpoint and decodes the official Protobuf schema. No long-running server or token-bearing browser request is used. The server-side proxy protects your secret, and Upstox account connection limits still apply across your open tabs.