PostureOpen the app

Deploying Posture

For IT teams · last updated 25 September 2026

Posture has no accounts or server, so there's nothing to provision: install the app, and optionally fix some settings for everyone. This guide covers both.

Windows

Mac

Settings for everyone

These settings can be fixed by the organisation. Posture applies them over each person's own choice and shows them locked in its Settings, marked "Set by your organisation". Anything not set stays up to the person.

NameTypeValues
intervalMinutesnumberMinutes of active use between breaks, 1–240 (default 30)
langtexten, es, it, de, fr (default: the system's language)
soundtextall (chimes), away (only when not looking), off
voice0/1Spoken cues
desktextsit, stand, sitstand
focustextbalanced, strength, stretch, mobility
seatedOnly0/1Seated moves only (shared offices)
noDoorway, noWall0/1Leave out moves that need a doorway or wall
postureNudge0/1Sit-stand desks: nudge to change posture between breaks
figure, style, mirrortext / 0/1The guide (m, f, mm, mf, mm2, mf2), standard or cartoon, mirror view
calendarAware0/1Mac only: wait while a calendar event is on
openAtLogin0/1Start Posture at sign-in
updates0/10 turns off the daily check for break-screen updates (and hides “Check for updates”), so the apps make no network requests except downloading a chosen guide figure

Windows: Group Policy or Intune

Registry values under HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Immersi\Posture (or the same path under HKEY_CURRENT_USER; the machine-wide value wins). Numbers and 0/1 values are REG_DWORD; text values are REG_SZ. For example:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Immersi\Posture]
"intervalMinutes"=dword:0000002d
"lang"="de"
"seatedOnly"=dword:00000001

That fixes breaks at every 45 minutes, in German, with seated moves only. Posture reads the policy when it starts. To set these in the Group Policy editor instead, use the ADMX template (copy Posture.admx and en-US\Posture.adml into PolicyDefinitions or your Central Store).

Mac: a configuration profile

Use your MDM's custom settings payload (for example Jamf Pro's Application & Custom Settings, or Intune's Preference file) for the domain com.immersi.posture, with the same keys:

<dict>
  <key>intervalMinutes</key><integer>45</integer>
  <key>lang</key><string>de</string>
  <key>seatedOnly</key><true/>
</dict>

Only managed (profile-delivered) values are treated as the organisation's; a person's own preferences never lock anything.

Network access

More detail for security reviews: Security and data.