ADMIN EMAIL
PASSWORD
🔒 ACCOUNT LOCKED · 15:00 REMAINING
ATTEMPTS
← Platform
X'ALAER
🔐 ADMIN
LIVE
00:00:00 IST
↗ LIVE PLATFORM
COMMAND CENTRE
Real-time platform intelligence · Last updated now
ACTIVE SUBSCRIBERS
142
+8 this week · 94% retention
MONTHLY REVENUE (MRR)
₹11.4L
+₹64K vs last month
PENDING RESEARCH REQUESTS
0
Click to manage →
ACTIVE CRITICAL SIGNALS
3
Hormuz · Red Sea · Jeddah
SUBSCRIBER MIX
by plan tier
PLATFORM STATUS
ALL SYSTEMS OPERATIONAL
REVENUE — LAST 8 MONTHS
₹ MRR trend
REVENUE ANALYTICS
GROSS MRR
before gateway fees
NET MRR (~97%)
after Razorpay fees
ARR
After Razorpay 2.99%
REVENUE BY PLAN
SUBSCRIBER PLAN MIX
PAYMENT METHOD SPLIT
Razorpay settlement data
SUBSCRIBERS
💋 NEWSLETTER SIGNUPS
0
📋 LAUNCH WAITLIST
0
NAMEEMAIL / PHONEPLANSTATUSVERIFIEDSOURCEJOINEDACTIONS
RESEARCH REQUESTS
SIGNALS FEED EDITOR
Live signals shown to all subscribers in the right panel. Changes take effect on next page load. Drag to reorder priority.
TICKER BAR EDITOR
21 scrolling intelligence headlines at the bottom of the map. Edit text directly. Click × to delete. Save when done.
PREVIEW
CHOKEPOINT STATUS EDITOR
All 40 maritime & strategic chokepoints. Changes bridge live to platform Intel tab and map layer.
ALTERNATE ROUTES EDITOR
Alternate route polylines shown on map (Signal tier+) when primary chokepoint is hot. Edit waypoints, labels and trigger chokepoint.
CAUTION / PIRATE ZONE EDITOR
Pirate & threat exclusion zones shown on map (Signal tier+). Edit severity, threat type, radius and advisory text.
USER FEEDBACK
Submissions from the platform feedback form. Mark as featured to show on index. Delete to remove.
0 total · 0 pending · 0 featured
Loading…
TRADE ROUTES EDITOR
AI DIGEST EDITOR
8 macro intelligence briefings shown in the AI Digest scroll tab. Edit headline, body, category, and market implications.
INTELLIGENCE REPORTS
PRICE OVERRIDE — WEEKLY SPREADSHEET
Enter COMEX (USD) and MCX (₹) prices for each weekday. Monday's column publishes live to platform via xa_price_override. All 5 days stored for predictive reports.
No override active — platform shows live API / seed prices
COMMODITY / ASSET UNIT
HOW TO USE
1. Use ◀ ▶ to navigate weeks. Current week shown by default. Today's column is highlighted.
2. Click any cell and type. Or click PASTE FROM SPREADSHEET and paste from Excel / Google Sheets (tab-separated).
3. PUBLISH TO PLATFORM — saves entire week + writes Monday's column live to xa_price_override.
4. Platform polls for override changes every 10 seconds and updates instantly.
5. REMOVE LIVE OVERRIDE reverts platform to live API / seed prices without deleting your weekly data.
6. Weekly data is stored as xa_pw_{YYYY-WW} for the predictive report engine.
SUBSCRIPTION PLANS
Edit plan names, prices, and feature bullets shown on the platform
ACTIVITY LOG
PLATFORM SETTINGS
DATA ACCESS MATRIX (DAM) — STORAGE KEY REGISTRY
${['signals','ticker','choke','routes','digest','reports','subs','prices','plans','futures','ports','humint','log','session','altroutes','cautionzones'].map(k=>`
xa_admin_${k}● ACTIVE
`).join('')}
STORAGE_KEY prefix 'xa_admin_' — platform reads via XA_KEY='xa_admin_'
PLATFORM STATUS
MAINTENANCE MODE
SEBI COUNTDOWN TARGET DATE
CRISIS BANNER TEXT (topbar pill)
ADMIN CREDENTIALS
CURRENT PASSWORD
NEW PASSWORD
CONFIRM NEW PASSWORD
🔐 DIRECTOR CREDENTIALS
Changes Director login password. Uses PBKDF2-SHA256 (310k iterations).
After updating, copy the new hash values to your Cloudflare Worker secrets via wrangler secret put.
CURRENT DIRECTOR PASSWORD
NEW DIRECTOR PASSWORD
CONFIRM NEW PASSWORD
DATA MANAGEMENT
📲 SOCIAL MEDIA CHANNELS
Links publish instantly to platform footer. Add new channels by adding entries to XA_SOCIAL_REGISTRY in index.html.
✓ Changes publish to platform footer & news page within seconds via xa_social_links localStorage bridge
✓ Leave blank to hide that icon from the footer · WhatsApp: enter phone in international format → becomes wa.me link
✓ Future-proof: add new channels by adding an entry to XA_SOCIAL_REGISTRY in index.html — admin picks it up automatically
PLATFORM FOOTER PREVIEW
FOLLOW X'ALAER
Save links to see preview
API KEY MANAGEMENT
Keys stored in browser localStorage only — never sent to any server
⚡ Keys are stored in your browser's localStorage. They are never transmitted to any X'ALAER server. On the live platform, subscribers enter keys in the KEYS panel (right sidebar). You can test and verify keys here directly.
● LIVE — NO KEY REQUIRED
4 APIs active automatically
USD/INR Forex Rate ● open.er-api.com/v6/latest/USD
Maritime Weather (6 zones) ● marine-api.open-meteo.com
Live Flights ADS-B (OpenSky) ● opensky-network.org (anon)
Geopolitical News (GDELT) ● api.gdeltproject.org
All 4 fire on page load
Refresh interval:
Forex: 24 hours · Weather: 3 hours
GDELT: 30 minutes · Flights: 15 seconds

No configuration required. Works on Cloudflare free tier.
COMMODITIES-API
commodities-api.com
NOT SET
Gold · Silver · Brent Crude · Copper
Free tier: 100 requests/month
Refresh: every 8 hours
API KEY
Get free key at: commodities-api.com
AIS STREAM
aisstream.io
NOT SET
Live vessel AIS positions (WebSocket)
Indian Ocean · Gulf · 5°N–35°N, 55°E–95°E
Free tier: unlimited stream
API KEY
Get free key at: aisstream.io
NEWSAPI.ORG
newsapi.org
NOT SET
War · trade · insurance news feed
Free developer tier: 100 requests/day
Refresh: every 30 minutes
API KEY
Get free key at: newsapi.org/register
MAPPLS (MapmyIndia) — India Map Compliance
developer.mappls.com · Verified India boundaries · Required for Indian deployment
CHECK STATUS
MAPPLS REST API KEY
HOW TO ACTIVATE
1. Go to developer.mappls.com
2. My Projects → Allowed Domains → Add xalaer.com
3. Paste your REST API key above → SAVE KEY
4. Platform map switches to Mappls tile instantly
5. Shows correct J&K · Arunachal · Aksai Chin ✓
HOW SUBSCRIBERS ENTER KEYS
On the live platform (index.html), subscribers can enter their own API keys via the KEYS tab in the right sidebar panel. Keys are stored in the browser's memory only (KEYS JS object) — never persisted to localStorage, never sent to any server. Keys activate live feeds instantly on entry.
COMMODITIES
Enter in KEYS tab → activates Gold/Silver/Crude live prices → refreshes every 8hrs
AIS VESSELS
Enter in KEYS tab → opens WebSocket to aisstream.io → vessels appear on map instantly
NEWSAPI
Enter in KEYS tab → war/trade news appended to signals feed → refreshes every 30min
FUTURES SQUEEZE MONITOR
COMEX · MCX · SHFE — editorial data
Edit any contract inline and click SAVE. Changes auto-appear on platform within 60 seconds.
INDIA PORTS
11 major ports — status, delay, capacity
Edit port status, delay, and notes inline. Changes reflect on platform within 60 seconds.
HUMINT FIELD REPORTS
Director-only · Atlas & Enterprise subscribers
HUMINT reports are visible only to Atlas & Enterprise subscribers. Supports headline, body, source grade, key findings, actionable intel, and optional bar/line chart.
✉ EMAIL TEMPLATES
Edit directly in the preview — what you see is what gets sent
Welcome Email — sent after OTP verification
Click anywhere in the preview below to edit · All HTML tags are editable in source view
TOKENS: {{FIRST_NAME}} {{FULL_NAME}} {{EMAIL}} {{JOINED_DATE}}
BLOG & INTELLIGENCE EDITOR
0
TOTAL
0
PUBLISHED
0
DRAFTS
LIVE ON NEWS
ARTICLES 0
Select an article to edit
or click + NEW ARTICLE
Published articles appear on xalaer-news.html immediately.
Storage key: xa_blog_posts — news page reads on every load.
PAGE EDITOR
⚠ Edit the full HTML source of each page. Changes are saved locally and can be downloaded for deployment to Cloudflare Pages. The live preview refreshes on every keystroke.
HTML SOURCE
0 chars
LIVE PREVIEW
404.html
Changes saved to xa_page_<name> in localStorage · Download to deploy on Cloudflare Pages
Not saved yet
FEATURE CONTROL
Director-only · All changes saved instantly to xa_features_config
TIER ACCESS MATRIX — Click any cell to set minimum required tier. Inline editing: click labels to rename.
FEATURE GROUP VISITOR TRIAL SIGNAL MERIDIAN ATLAS ENTERPRISE DEL
Initialising…
● = tier has access  |  ○ = locked out  |  Click cell to toggle  |  Click label/group to rename inline
TRIAL DURATION
days
Free trial window for new registrations
EXPIRY WARNING BANNER
days
Amber banner shown N days before expiry
PER-USER FEATURE OVERRIDE — Grant or revoke individual access regardless of tier
PAYMENT LINKS — Pricing page reads these for CTA buttons
🌐 OSINT SOURCE REGISTRY
Director-only · 369 sources · 34 domains · 0 custom added
🔒 DIRECTOR
Custom sources added via Add OSINT Source bridge to platform within 15s via xa_custom_sources 0 custom
⚡ The OSINT Registry is an inline live view below. To open the standalone full-screen registry: osint.html ↗
CUSTOM SOURCES ADDED THIS SESSION
No custom sources added yet. Use Add OSINT Source to add one.
➕ ADD OSINT SOURCE
Director-only · New sources bridge live to Platform & HUMINT Engine
🔒 DIRECTOR
SOURCE DETAILS
ACCESS & TYPE
CUSTOM SOURCES THIS SESSION — 0
🧠 DOLLY — HUMINT ENGINE
Director-only · Live intelligence analysis · 369+ OSINT sources · 34 domains
🔒 DIRECTOR
Live embed — price overrides & signals bridge instantly via xa_price_override Loading…
🧠 DOLLY — HUMINT ENGINE
The HUMINT Engine runs as a standalone file on your platform.
Open it directly — it reads all price overrides & signals from xa_price_override automatically.
↗ OPEN HUMINT ENGINE
Opens humint.html in a new tab
SIGNALS BRIDGED
CUSTOM SOURCES
GOLD OVERRIDE
DEFAULT
RECENT SIGNAL FEED — BRIDGED TO ENGINE