EVE SSO scope review

EVE Scope Matrix

This matrix ties the WarpIntel mega-app modules to their EVE SSO scope lanes. It separates what can ship with public data or first-login publicData from the future read, corporation, fleet/SRP, and high-trust action upgrades that need feature-specific consent.

Modules16

Top-level MVP modules represented in the same order as the public scorecard.

Current PublicData Or Less15

Modules whose current MVP lane can stay public, no-login, provider-gated, or publicData-only.

Future Extra Scopes11

Modules with planned private read, organization read, fleet/SRP, or write/action upgrades.

High-Trust Actions3

Modules that reference optional action scopes and must stay separately reviewed.

Unique Scopes58

Planned EVE scope references covered by this public-safe matrix.

OAuth StartsNone

This page and feed never start OAuth or contact CCP.

#1 / Public/no login

AI Intel Desk

No EVE SSO scope is needed for the current public analyzer MVP.

Full plan: Public/provider only; 0 planned EVE scope(s).
Owner Note
AI provider enablement is separate from EVE SSO and stays feature-flagged.
Boundary
Public/no-login pasted input is not saved to account reports and private EVE data is excluded.
#2 / Public/no login

Fit Coach

Ask only when a signed-in pilot requests live skill, clone, implant, or fitting comparison.

Full plan: Personal read upgrade; 5 planned EVE scope(s).
Owner Note
The public fit review remains usable without private skills.
Boundary
Fit review works without account skills, implants, tokens, or private character reads.
#3 / Public/no login

Loss Reviewer

Ask only when the user wants private killmail, ship, online, location, or fleet proof context.

Full plan: Personal read upgrade; 5 planned EVE scope(s).
Owner Note
Public killmail review remains available without private EVE account reads.
Boundary
Public killmail data and pasted text stay advisory; private account reports require sign-in later.
#4 / Public/no login

Appraisal And Buyback

Ask when reconciliation needs private assets, wallets, contracts, corp finance, or reviewer evidence.

Full plan: Personal read upgrade; 29 planned EVE scope(s).
Owner Note
Public appraisal and manual buyback intake stay advisory-first.
Boundary
Quotes and intake are advisory/manual; ISK movement, contract actions, and private corp data are not automated.
#5 / Public/no login

Market Command

Ask when a signed-in pilot wants private orders, wallet, contracts, jobs, or asset views.

Full plan: Personal read upgrade; 8 planned EVE scope(s).
Owner Note
Public market checks and browser-local planning stay usable without account sync.
Boundary
Public market data and browser-local planning only; no wallet/order reads or trading automation.
#6 / Public/no login

Industry Lab And PI Planner

Ask when a pilot wants private jobs, assets, wallet context, mining history, or colony review.

Full plan: Personal read upgrade; 9 planned EVE scope(s).
Owner Note
Industry and PI templates stay public/static until the user opts into private sync.
Boundary
Static/public planning only; private jobs, assets, wallet, and colony reads stay gated.
#7 / Public/no login

Navigation, Routes, Sovereignty, And Wormholes

Ask only when a user chooses location-aware, fleet-aware, or private ship-context views.

Full plan: Personal read upgrade; 5 planned EVE scope(s).
Owner Note
Public maps, routes, sovereignty, and wormhole planning remain no-login.
Boundary
No character location, fleet position, or private shared-map data appears without explicit consent.
#8 / Public/no login

New Player, PvE, And Skill Planning

Ask only when a pilot requests live skill queue, clone, implant, or fitting readiness overlays.

Full plan: Personal read upgrade; 5 planned EVE scope(s).
Owner Note
Guides and training flows remain public and static-data friendly.
Boundary
Guidance uses public/static assumptions; private skill queue data is not read.
#9 / Public/no login

Pilot, Corporation, And Alliance Profiles

Ask after a role or owner review confirms private character or corporation evidence is appropriate.

Full plan: Organization read upgrade; 43 planned EVE scope(s).
Owner Note
Public profile and corp shell views remain separate from private member, wallet, role, and structure reads.
Boundary
Public identity and public activity only; private member, wallet, asset, role, and token data stay gated.
#10 / Public/no login

Alliance Ops Intake

Ask inside SRP, fleet, or corporation workflows after role review and before any private sync or action.

Full plan: High-trust action; 34 planned EVE scope(s).
Owner Note
Manual intake and protected review queues stay usable before EVE SSO approval.
Boundary
Submissions are not public, and approvals, payouts, role sync, and Discord changes stay human-reviewed.
#11 / publicData first login

Reports, Export, And Account Data Rights

First login asks only for publicData so account reports can attach to the pilot identity.

Full plan: Public/provider only; 1 planned EVE scope(s).
Owner Note
Account export/delete controls stay protected and exclude token ciphertext.
Boundary
Public exports are safe by default; account exports require sign-in and exclude token ciphertext.
#12 / publicData first login

EVE SSO Account And Permission Flow

Start with publicData, then request feature-specific read or action scopes only when a feature needs them.

Full plan: High-trust action; 48 planned EVE scope(s).
Owner Note
The SSO system owns the staged consent plan; it should not bundle broad scopes into first login.
Boundary
First login stays publicData-only; private and write scopes require feature-specific consent.
#13 / Provider gated, no EVE scope

Discord And Transactional Email

No EVE SSO scope is needed; Discord and email provider gates control activation.

Full plan: Public/provider only; 0 planned EVE scope(s).
Owner Note
Provider credentials and live sends remain outside public pages and smoke logs.
Boundary
Bot tokens, provider keys, email delivery, role sync, and queue contents stay gated and protected.
#14 / Provider gated, no EVE scope

Revenue, Ads, Support, And Growth

No EVE SSO scope is needed; Stripe, AdSense, growth, and privacy gates control activation.

Full plan: Public/provider only; 0 planned EVE scope(s).
Owner Note
Payments, ads, and telemetry stay provider-gated and do not require private EVE reads.
Boundary
No paid feature unlocks are live; payment, ad, analytics, and verification details stay gated.
#15 / Public/no login

Ops, Monitoring, Backup, And Release Ledger

No EVE SSO scope is needed for public health, release, backup, and monitoring summaries.

Full plan: Public/provider only; 0 planned EVE scope(s).
Owner Note
Protected ops exports remain admin-only and no-secret.
Boundary
Public pages show counts and links; protected exports require admin access and exclude secrets.
Personal read upgrade

Fit Coach

Ask only when a signed-in pilot requests live skill, clone, implant, or fitting comparison.

5 read scope(s); 0 high-trust; 0 write/action.
Personal read upgrade

Loss Reviewer

Ask only when the user wants private killmail, ship, online, location, or fleet proof context.

5 read scope(s); 0 high-trust; 0 write/action.
Personal read upgrade

Appraisal And Buyback

Ask when reconciliation needs private assets, wallets, contracts, corp finance, or reviewer evidence.

29 read scope(s); 0 high-trust; 0 write/action.
Personal read upgrade

Market Command

Ask when a signed-in pilot wants private orders, wallet, contracts, jobs, or asset views.

8 read scope(s); 0 high-trust; 0 write/action.
Personal read upgrade

Industry Lab And PI Planner

Ask when a pilot wants private jobs, assets, wallet context, mining history, or colony review.

9 read scope(s); 0 high-trust; 0 write/action.
Personal read upgrade

Navigation, Routes, Sovereignty, And Wormholes

Ask only when a user chooses location-aware, fleet-aware, or private ship-context views.

5 read scope(s); 0 high-trust; 0 write/action.
Personal read upgrade

New Player, PvE, And Skill Planning

Ask only when a pilot requests live skill queue, clone, implant, or fitting readiness overlays.

5 read scope(s); 0 high-trust; 0 write/action.
Organization read upgrade

Pilot, Corporation, And Alliance Profiles

Ask after a role or owner review confirms private character or corporation evidence is appropriate.

43 read scope(s); 0 high-trust; 0 write/action.
High-trust action

Alliance Ops Intake

Ask inside SRP, fleet, or corporation workflows after role review and before any private sync or action.

26 read scope(s); 8 high-trust; 8 write/action.
High-trust action

EVE SSO Account And Permission Flow

Start with publicData, then request feature-specific read or action scopes only when a feature needs them.

39 read scope(s); 8 high-trust; 8 write/action.
High-trust action

Private Corp Command Center

Ask only after corporation role review, owner approval, protected audit logging, and feature-specific consent.

26 read scope(s); 8 high-trust; 8 write/action.
public-no-secret

Visibility

Excluded from this public matrix, health snapshots, smoke logs, screenshots, and tracker summaries.

false

Starts Oauth

Excluded from this public matrix, health snapshots, smoke logs, screenshots, and tracker summaries.

none

Provider Calls

Excluded from this public matrix, health snapshots, smoke logs, screenshots, and tracker summaries.

excluded

Eve Tokens

Excluded from this public matrix, health snapshots, smoke logs, screenshots, and tracker summaries.

excluded

Private Eve Data

Excluded from this public matrix, health snapshots, smoke logs, screenshots, and tracker summaries.

excluded

Account Data

Excluded from this public matrix, health snapshots, smoke logs, screenshots, and tracker summaries.

excluded

Raw Submissions

Excluded from this public matrix, health snapshots, smoke logs, screenshots, and tracker summaries.

excluded

Protected Queue Contents

Excluded from this public matrix, health snapshots, smoke logs, screenshots, and tracker summaries.

excluded

Setup Packet Bodies

Excluded from this public matrix, health snapshots, smoke logs, screenshots, and tracker summaries.

excluded

Separate Project Accounts

Excluded from this public matrix, health snapshots, smoke logs, screenshots, and tracker summaries.

No-Secret Scope Rule

The public EVE scope matrix exposes curated app-module names, publicData/current scope lanes, future scope buckets, aggregate counts, route links, preview links, and owner-review notes only. It does not start OAuth, contact CCP, include EVE client credentials, expose access tokens, refresh tokens, private EVE data, account data, raw submissions, protected queue contents, hidden setup packet bodies, browser cookies, private logs, or separate-project account details.