プライベートウインドウじゃねーかという情報しかないけど、普通にChromeとかと一緒で window.isSecureContextが false だと使えない。
MDNの serviceWorkerのページには書かれてないけど https://developer.mozilla.org/ja/docs/Web/API/Navigator/serviceWorker
安全なコンテキストでのみ使用できる現在の機能 といページには記載がある https://developer.mozilla.org/ja/docs/Web/Security/Secure_Contexts/features_restricted_to_secure_contexts