element-hq / element-hq/hydrogen-web

Hydrogen does not work in private mode

Open
#797 1 comment 1 reaction 0 assignees View on GitHub
Dominant language
TypeScript
Stars
714
Forks
131
PR merge metrics
No merged PRs in 30d

Description

**Describe the bug**
On Firefox private windows (or in the Tor browser), Hydrogen does not work due to indexedDb usage.

**To Reproduce**
1. Open a private window in Firefox
2. Attempt to log into Hydrogen

**Expected behavior**
I should be able to use Hydrogen in Private Windows just like I can use Element in them.

**Screenshots**
![image](https://user-images.githubusercontent.com/2000719/179380503-23fabce8-518c-4712-a181-4ede6aa4f708.png)

**Desktop (please complete the following information):**
- OS: Any
- Browser Firefox
- Version 102

**Additional context**
On Firefox, indexedDb is not available while in private mode.

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the login failure in a Firefox private window or Tor browser, then trace the indexedDB usage reached during Hydrogen startup and login. Done means Hydrogen can be used and logged into in those private browsing environments without relying on unavailable indexedDB storage.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend, web-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.