[GH-ISSUE #3030] Spurious Bitwarden prompt in Duolingo (no visible fields) #108693

Closed
opened 2026-06-06 02:18:27 -05:00 by GiteaMirror · 8 comments
Owner

Originally created by @9numbernine9 on GitHub (Feb 24, 2024).
Original GitHub issue: https://github.com/bitwarden/android/issues/3030

Steps To Reproduce

  1. Open Duolingo.
  2. Begin a lesson.
  3. Complete the lesson.
  4. Optional If there's an ad, watch it.
  5. Return to the lesson map.
  6. A Save Password to Bitwarden? prompt appears for some reason.

Expected Result

No Bitwarden save prompt and I continue along my merry way.

Actual Result

A Bitwarden save this password? prompt appears despite no login fields appearing on the page.

Screenshots or Videos

Youtube Link - sorry for the Duolingo ad but maybe this is relevant to the issue?

Additional Context

  • Not sure if this only occurs with Japanese lessons.
  • Not sure if watching the post-lesson advertisement triggers this behaviour.

Operating System

Android

Operating System Version

14

Device

Google Pixel 7

Build Version

2024.2.0 (9000)

Beta

  • Using a pre-release version of the application.
Originally created by @9numbernine9 on GitHub (Feb 24, 2024). Original GitHub issue: https://github.com/bitwarden/android/issues/3030 ### Steps To Reproduce 1. Open Duolingo. 2. Begin a lesson. 3. Complete the lesson. 4. _Optional_ If there's an ad, watch it. 5. Return to the lesson map. 6. A _Save Password to Bitwarden?_ prompt appears for some reason. ### Expected Result No Bitwarden _save_ prompt and I continue along my merry way. ### Actual Result A Bitwarden _save this password?_ prompt appears despite no login fields appearing on the page. ### Screenshots or Videos [Youtube Link](https://www.youtube.com/watch?v=EB5Bf-07Q2Y) - sorry for the Duolingo ad but _maybe_ this is relevant to the issue? ### Additional Context - Not sure if this only occurs with Japanese lessons. - Not sure if watching the post-lesson advertisement triggers this behaviour. ### Operating System Android ### Operating System Version 14 ### Device Google Pixel 7 ### Build Version 2024.2.0 (9000) ### Beta - [ ] Using a pre-release version of the application.
GiteaMirror added the bug label 2026-06-06 02:18:27 -05:00
Author
Owner

@alxrcs commented on GitHub (Feb 27, 2024):

This is happening to me as well, more specifically on the new(-ish) kanji section of the Japanese Duolingo course.

Screenshot_20240227-222417

The password that is offered to be saved is the last response given for an exercise of type "what sound does this make?". However, the prompt only appears after finishing the whole exercise set and returning to the main screen with the list of kanjis.

I'm using a Pixel 6A with Android 14.

<!-- gh-comment-id:1967629496 --> @alxrcs commented on GitHub (Feb 27, 2024): This is happening to me as well, more specifically on the new(-ish) kanji section of the Japanese Duolingo course. ![Screenshot_20240227-222417](https://github.com/bitwarden/mobile/assets/8171561/f9391a8d-5c49-463f-ab96-aa20e10ab421) The password that is offered to be saved is the last response given for an exercise of type "what sound does this make?". However, the prompt only appears after finishing the whole exercise set and returning to the main screen with the list of kanjis. I'm using a Pixel 6A with Android 14.
Author
Owner

@Greenderella commented on GitHub (Mar 4, 2024):

Hi there,

Thank you for your report!

I was able to reproduce this issue, and I have flagged this to our engineering team.

If you wish to add any further information/screenshots/recordings etc., please feel free to do so at any time - our engineering team will be happy to review these.

Thanks once again!

<!-- gh-comment-id:1976571288 --> @Greenderella commented on GitHub (Mar 4, 2024): Hi there, Thank you for your report! I was able to reproduce this issue, and I have flagged this to our engineering team. If you wish to add any further information/screenshots/recordings etc., please feel free to do so at any time - our engineering team will be happy to review these. Thanks once again!
Author
Owner

@AlSukkar commented on GitHub (Mar 23, 2024):

The same thing happens using Busuu app also on Japanese course.
Specifically on the lessons that requires writing, after finishing the lesson the prompt appears.
Samsung device on A14

<!-- gh-comment-id:2016402074 --> @AlSukkar commented on GitHub (Mar 23, 2024): The same thing happens using Busuu app also on Japanese course. Specifically on the lessons that requires writing, after finishing the lesson the prompt appears. Samsung device on A14
Author
Owner

@Pyrestone commented on GitHub (May 9, 2024):

I have the same issue with Korean in Duolingo sometimes. Also android 14.
Not sure what causes it, just wanted to show some support.

<!-- gh-comment-id:2103155668 --> @Pyrestone commented on GitHub (May 9, 2024): I have the same issue with Korean in Duolingo sometimes. Also android 14. Not sure what causes it, just wanted to show some support.
Author
Owner

@DwukwiatRincewind commented on GitHub (Jun 15, 2024):

I have the same issue when i learn english on Busuu app (android 14).
On every field where I have to write an answer, Bitwarden wants to fullfil password.

<!-- gh-comment-id:2169156128 --> @DwukwiatRincewind commented on GitHub (Jun 15, 2024): I have the same issue when i learn english on Busuu app (android 14). On every field where I have to write an answer, Bitwarden wants to fullfil password.
Author
Owner

@vvolkgang commented on GitHub (Jun 20, 2024):

Issue migrated to https://github.com/bitwarden/mobile/issues/3030

<!-- gh-comment-id:2181384307 --> @vvolkgang commented on GitHub (Jun 20, 2024): Issue migrated to https://github.com/bitwarden/mobile/issues/3030
Author
Owner

@shurane commented on GitHub (May 8, 2025):

Looks like https://github.com/bitwarden/mobile/issues/3030 (and its repo) has been archived. So would this be the definitive place for this issue?

I still have this issue with Duolingo and the Bitwarden app, would be nice to have an idea of the fix. Shouldn't this issue be kept open until it's fixed?

<!-- gh-comment-id:2863564693 --> @shurane commented on GitHub (May 8, 2025): Looks like https://github.com/bitwarden/mobile/issues/3030 (and its repo) has been archived. So would this be the definitive place for this issue? I still have this issue with Duolingo and the Bitwarden app, would be nice to have an idea of the fix. Shouldn't this issue be kept open until it's fixed?
Author
Owner

@SaintPatrck commented on GitHub (May 9, 2025):

Hi @shurane,

Yes, this is the correct place for Android issues, going forward.

Unfortunately we can't control when the system invokes the autofill framework, so we can't prevent the prompt from showing on our side without implicitly blocking all requests from Duolingo.

As stated in this comment, you can try to "Block autofill" in "Settings > Autofill" to prevent Bitwarden from reacting to system autofill triggers for specific applications/sites. There is one caveat to that approach; it will also prevent autofill from displaying prompts in Duolingo when you do expect them. That means you would have to manually autofill Duolingo to log in.

<!-- gh-comment-id:2867121889 --> @SaintPatrck commented on GitHub (May 9, 2025): Hi @shurane, Yes, this is the correct place for Android issues, going forward. Unfortunately we can't control _when_ the system invokes the autofill framework, so we can't prevent the prompt from showing on our side without implicitly blocking all requests from Duolingo. As stated in [this comment](https://github.com/bitwarden/mobile/issues/3030#issuecomment-2646062802), you can try to "Block autofill" in "Settings > Autofill" to prevent Bitwarden from reacting to system autofill triggers for specific applications/sites. There is one caveat to that approach; it will also prevent autofill from displaying prompts in Duolingo when you **do** expect them. That means you would have to manually autofill Duolingo to log in.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/android#108693