Give your games
intuition.
The difference between a frustrating mechanic and an engaging challenge isn't in the code. It's in how the player experiences it.

A great in-person game session isnt about executing the rulebook. The players read the room. They notice the hesitation before a choice, the white knuckles gripping the dice, the heavy sigh of exhaustion.
Intuitively when players aren't having fun humans will naturally fudge dice rolls or change the mechanics to make the experience more enjoyable for everyone.

Telemetry in modern digital games is blind to the human experience. It tells you exactly where a player died, but it cannot tell you how it felt.
A player dying 50 times in a Souls-like game because they love a brutal challenge looks exactly the same as a player dying twice in a puzzle game because the controls are unresponsive.
To a human the difference is obvious.
nx10

nx10 translates the subtle physics of how a player interact, grip tension, swipe cadence, micro-movements into live player state context.
This gives your code the ability to sense your player's in real-time, allowing you to ease off when someone hits a wall or increase intensity to maintain flow.
Attune your game to your players.
nx10 is designed to integrate directly into your game engine via native SDKs, adding a new layer of intelligence that responds to how experiences are affecting players emotionally.
nx10 helps you recognise shifts as they happen, and respond in real time through your core loop, during matchmaking or after they finish playing.
In practice, that means you can design experiences that adapt to the players frustration, stress or other factors to maintain the perfect flow state, or optimise your retention mechanisms according to what will have the best outcomes.
Increase LTV
Maximise session length
Reduce churn
Dynamically optimise for the specific player
Better product decisions
Integration is easy.
nx10 works with your existing interaction data, requires no new hardware, and integrates into current systems without adding friction for users or compromising their privacy.
Integrate
Native SDKs for Unity and Unreal silently operate in the background with minimal game changes. 100% content-blind. Unaware of who the players are.
Early State Context, Physical Context & Digital Context
DaysPlayers are baselined. See what players are doing in the real world while they play, and access cognitive indices - all matched to the specific actions they were taking in your game.
Full State Context
WeeksDeep learning surfaces hidden predictive cohorts, tying physics directly to rage-quits, flow states, and dysregulation, see exactly how players are experiencing your games.
Consume
Route intelligence back into your game logic or LiveOps servers, or explore via online dashboard tools.
The science of attunement.
nx10 is building technology that helps systems become more in tune with human experience based on proven science.
Unlike systems that rely primarily on win/loss ratios, nx10 focuses on interaction dynamics. Subtle patterns such as rhythm, hesitation, joystick velocity and touch pressure provide valuable signals about how a game is affecting the player.
So, rather than focusing only on what the player is doing, what we term 'The Science of Attunement' seeks to understand how the session is feeling.
This creates attuned games that can respond earlier, more precisely, and with greater care.
How attunement works
nx10 breaks the human experience down into distinct, queryable signals, combining internal states with real-world activity and your game's digital events.
State Context
The engine translates physical interactions into three distinct layers of human insight, unlocking over time as player baselines form.
1. Indices
Continuous data reflecting the player's core battery and capacity.
- Cognitive CapacityLive cognitive battery level
- Cognitive ResilienceSpeed of return to baseline
2. Phenotypes
Categorisations of the current session state.
- Frustration v Enjoyment
- Good v Bad Stress
- Regulated v Dysregulated
3. Cohorts
Predictive groupings trained on state + activity data.
- "Churn Risk Alpha"Highly predictive of exiting
- "Optimal Flow"High engagement trajectory
Physical Context
nx10 activity recognition maps the real-world environment. Are they focused on the couch, or playing distracted on a bus?
walkingin_transitlying_downsittingDigital Context
Your game syncs its own custom state. We tie your exact game logic to our emotional indices.
level: 4score: >100boss_fight1. Access Insight
Query via the Real-Time API for live game logic changes, or graph it in the Attunement Analyser dashboard.
Physical.Activity == 'In_Transit' &&
Digital.Level == 4
3. Take Action
From signal to action.
Our lightweight SDKs deploy in minutes. They handle the data gathering, compression, battery management and background syncing automatically. Fails open by default to have zero impact on your core loop.
Supported Platforms
using Nx10;
using UnityEngine;
public class EnemyDirector : MonoBehaviour {
void Start() {
Nx10.OnStateUpdate += (state) => {
// Prevent cognitive overload using Day-1 Indices
if (state.CognitiveCapacity < 0.2f) {
AI.ReduceAggressiveness(20f);
}
// Intercept learned frustration states
if (state.Inference.Is("rage_quit_precursor")) {
GameManager.SpawnHealthPack();
} else if (state.Inference.Is("optimal_flow")) {
AI.IncreaseAttackRate();
}
};
}
}
From science to systems.
How forward-thinking studios use multi-dimensional state inference to protect their player base and enhance their core loops.
Timing the Ask
Aggressive monetization during a state of high frustration leads to uninstalls. By querying the player's current phenotype via the Real-Time API, you can suppress premium battle pass offers when they are 'Dysregulated', and present them only when they reach a 'Flow State', drastically increasing conversion rates without burning player goodwill.
Preventing Cognitive Burnout
Players log off when their cognitive load maxes out. By continuously monitoring the 'Cognitive Capacity' index, your AI director can detect when a player is running on empty. Dynamically spawn a low-stress puzzle or a safe zone to let their internal battery recharge, extending the play session naturally.
Intercepting the Rage-Quit
Our unsupervised models identify predictive cohorts like 'High Churn Risk' before the player actually leaves. If a player fails a boss three times and their kinematics enter a dysregulated state, trigger a webhook to drop a strategic power-up and keep them in the game.
Context-Aware Mechanics
A player sitting calmly at home needs a different challenge than a player standing on a moving train. By combining 'In_Transit' physical context with 'Bad Stress' phenotypes, your game can seamlessly widen timing windows to account for their chaotic real-world environment.
Affect-Weighted Analytics
Stop guessing why a level has a low completion rate. Using the Attunement Analyser, designers can see exactly where 'Severe Frustration' spikes on a 3D heatmap. You can finally tell if players are dying because the boss is a fun challenge, or because the camera angle is fundamentally broken.
No player effort = zero friction.
Bulletproof for compliance.
We engineered nx10 to respect the CPU, protect the core loop, and ensure absolute anonymity by default.
Micro-Payloads
Kinematic events are compressed into highly optimized binary tuples, minimizing size on the wire and respecting player data caps.
Battery Preserving
Data is batched and synced passively using native OS background tasks to ensure telemetry ingestion never drains the device battery.
Thread Isolated
The SDK operates entirely on background threads and fails open. If our cloud drops, your app never stutters. No manual UI wrapping required.
100% Content-Blind
We do not read text, view screens, or access the camera. We measure the physics of interaction, entirely ignoring semantics or passwords.
Anonymity by Default
All data is processed against randomized hashes. Individual kinematic data points cannot be reverse-engineered to identify a specific player.
Strict Sandboxing
Operates securely within native OS sandboxes without requesting invasive permissions. Compliant with strict infosec standards.
Ready to engineer the perfect flow state?
Get your API keys and deploy emotional analytics into your game engine today.
