diff --git a/web/src/lib/device.ts b/web/src/lib/device.ts index 37929d11..4e186f93 100644 --- a/web/src/lib/device.ts +++ b/web/src/lib/device.ts @@ -83,7 +83,11 @@ if (browser) { // so they're enabled only on ios 18+ for now haptics: modernIOS, - defaultLocalProcessing: !iOS && !device.browser.webkit, + // enable local processing by default + // on desktop & in firefox on android + // (first stage of rollout) + defaultLocalProcessing: !device.is.mobile || + (device.is.android && !device.browser.chrome), }; device.userAgent = navigator.userAgent;