NEWFive apps behind one sign-in

Five apps. One window.
Nothing lost in between.

XSuite puts Projex, ShipX, Placements, Profiler and SIP behind a single sign-in and a single thin bar. Switch in one keystroke — every app stays exactly where you left it.

  • One AuthX sign-in
  • ⌘K from anywhere
  • Apps stay warm
Cohort 12 — Milestones18 open
Backlog3
In review2
Shipped2
1 of 5 still loaded
The switching tax

Nobody budgets for the cost of the trip between apps.

Five products means five tabs, five sign-ins, and five cold starts a day. The work itself is fine. It is the distance between the work that quietly eats the week.

1,200

app switches in an average working day

Harvard Business Review, 2022

4 hrs

lost every week just reorienting after each switch

Roughly 9% of the working year

23 min

to fully regain focus once attention breaks

Gloria Mark, UC Irvine

Five separate tabsThe way it works today
  • A tab per app, and no idea which one is which
  • Sign in again every time a session lapses
  • Reload from scratch — scroll position gone, filters gone
  • Copy a link and it opens somewhere nobody else can follow
One XSuite windowThe way it works here
  • One bar, five chips, the active app filling the screen
  • One AuthX sign-in mints every app session behind the scenes
  • Frames stay mounted — come back to the exact same view
  • The address bar tracks the open app, so links land where you meant
The suite

Five products. One front door.

Each app keeps its own identity, its own colour, and its own navigation. XSuite adds a bar above them — never a second navigation beside them.

Projex

Delivery

Run cohorts, milestones, submissions, and evaluations in one delivery workspace so teams stay aligned from kickoff to closeout.

  • Cohorts & milestones
  • Submissions
  • Evaluations

ShipX

Operations

Coordinate mentoring and operational workflows with clear ownership, status visibility, and smoother handoffs across your programs.

  • Mentoring workflows
  • Ownership
  • Handoffs

Placements

Careers

Move candidates from profile to placement with hiring pipelines, company engagement, and career readiness in a single flow.

  • Hiring pipeline
  • Company engagement
  • Career readiness

Profiler

Insights

Centralize profiles and skill signals so facilitators and learners can see progress, strengths, and readiness at a glance.

  • Skill signals
  • Progress views
  • Readiness at a glance

SIP

Programs

Run SIP programs end to end with clear status, ownership, and smoother coordination across your teams.

  • Program operations
  • Status & ownership
  • Team coordination
How it works

Three steps, and then you stop thinking about it.

There is no migration, no data move, and no new place to learn. The apps stay exactly where they are. XSuite changes how you reach them.

  1. 01

    Sign in once, with AuthX

    A single OIDC sign-in mints a session for every app in the suite. No second password prompt, no per-app login screen, no shared credentials passed between products.

    • AuthX OIDC
    • SSO
    • Per-app sessions
  2. 02

    Open anything from the bar

    Click a chip, hit ⌘K and type, or press ⌘ plus a number. The app fills the window underneath — full bleed or inset, whichever you prefer.

    • App bar
    • ⌘K palette
    • ⌘1–5
  3. 03

    It stays warm

    Switching away does not unload an app. Its frame stays mounted, so coming back lands you on the same scroll position, the same filters, the same half-typed form.

    • Live frames
    • No cold starts
    • Warm dot
  • Projex
  • ShipX
  • Placements
  • Profiler
  • SIP

Net effect: one sign-in, five apps, and no reloads between them for as long as the tab stays open.

Built into the bar

Every second the chrome gives back belongs to the app.

XSuite is deliberately one strip tall. Everything in it earns its pixels — and everything below it belongs entirely to the product you are using.

Everything is one keystroke away

⌘K opens a palette over whatever you are doing. Type three letters of an app to jump to it, or reach a suite action without hunting for the control that performs it.

proesc

Apps

  • Projex↵ open
  • ShipXOperations
  • PlacementsCareers

Suite actions

  • Hide the barH
  • Full screenF

Apps stay warm

Switching away never unloads an app. Its frame stays mounted, so you return to the same scroll position and the same half-finished form.

  • Projexloaded
  • ShipXloaded
  • Placementsloaded
  • Profileridle
  • SIPidle

One sign-in, five sessions

AuthX signs you in once and each app quietly mints its own session behind the frame. No second prompt, and no credential ever passes between products.

Your bar, your order

Reorder the chips, hide the apps you do not use, and pin the ones you live in to the top of the palette. The bar remembers, per browser.

Give the app the whole screen

Hide the bar with H, or go full screen with F and lose the browser chrome too. Both return on a hover at the top edge, the way a video player does.

One strip of chrome, and you choose how tall

There is no suite sidebar and no suite home screen. An embedded app already brings its own navigation, and stacking a second one beside it makes the suite read as two products bolted together. Everything XSuite needs fits in 36 pixels — and every pixel it gives back goes to the app.

Compact36px · default
Cozy42px
Roomy48px
Make it yours

Change it here. It is still yours when you sign in.

These are the real controls, wired to the real preference store. Whatever you pick is written to a cookie and waiting for you inside the suite — try one and watch this page change.

Accent

Six presets, generated in OKLCH and checked for contrast in both modes.

Typeface

Loaded once in the root layout, swapped by a CSS variable.

Bar density

Drives --bar-h. Watch the preview change height.

Appearance

System follows your OS until you tell it not to.

Suite chrome only. A framed app is a separate document on a separate origin, so its own theme always stays its own.

Live preview

ProjexShipXPlacements
Primary action
Tinted badgeOutlinedA link

Focused field

67%
Accent
cobalt
Typeface
geist
Density
compact
Mode
system
Security

One sign-in is not the same as one session.

XSuite never holds another app's credentials and never forwards a token between products. AuthX is the only thing that authenticates anyone.

AuthX

The only identity provider

OIDC
  • Projexown session
  • ShipXown session
  • Placementsown session
  • Profilerown session
  • SIPown session

XSuite starts the handshake and never sees what comes back. It holds no app token and no password — only the knowledge of which app is on screen.

  • AuthX is the single identity provider

    Every app completes its own OIDC handshake against AuthX. XSuite starts the trip and stays out of it — it never sees a password and never stores an app token.

  • Each app keeps its own session

    An app in the suite mints the same local session it would mint on its own domain. Signing out of one leaves the others exactly as they were.

  • Same-site by construction

    Embedding is only allowed when the launcher, the app, and AuthX all resolve to the same registrable site over an allowed protocol. Anything else opens in its own tab instead.

  • Nothing crosses the frame boundary

    Suite preferences restyle XSuite's own chrome and stop at the frame edge. No script reaches into an embedded app, and no app reaches back out.

From the teams using it

The compliment is always the same.

Nobody says the bar looks nice. They say they stopped noticing it — which is the entire point.

I used to keep five tabs open and still lose the one I needed. Now there is one window and a row of chips. I have not thought about tab order in months.
ARAnitha RaghavanProgram Manager · Delivery team
The thing that sold it was leaving Projex mid-form, checking a profile, and coming back to my half-typed text still sitting there. Nothing else we have tried does that.
VDVikram DeshpandeDelivery Lead · Projex
One sign-in across all five products removed an entire category of support ticket. People stopped asking which password went with which app.
FQFarhan QureshiIT Administrator · Platform operations

Hover to stop and read.

Get started

Open one window.
Keep every app in it.

Sign in with the AuthX account you already have. There is nothing to install, nothing to migrate, and nothing for the apps to change.

  • Projex
  • ShipX
  • Placements
  • Profiler
  • SIP
Sign in with AuthX
  • No migration
  • No new credentials
  • Works with the apps as they are