Is Phantom: Lofi Tutor safe?

Medium risk

Phantom: Lofi Tutor sends selected saved chat text to an AWS Polly demo page for voice playback.

When you use voice playback, the extension takes the selected saved chat message and opens a hidden ai-service-demos.go-aws.com Polly page. Its content script writes up to 3,000 characters of that message into the page's form and triggers audio generation, then returns the resulting audio URL to the extension.

Monk's Labv4.2.5Chrome Web Store
48Risk
Who publishes it

Dev X - no other listings under this identity

What this publisher told the store about itself, and the other listings that told it the same thing.

Publisher
Monk's Lab
Declared legal entity
Dev X
Registered address
3400 COTTAGE WAY, STE G2 #13075, SACRAMENTO, CA 95825, US
Registered contact
Dev X

AI-generated. Findings may contain errors. Those marked Verified have been manually reviewed.

Publishers can request a review.

Findings

Voice playback sends saved chat text to an AWS Polly demo page

When you request voice playback for a saved chat message, Phantom: Lofi Tutor forwards that text to the ai-service-demos.go-aws.com Polly page, writing the chat content into a remote form so the page can generate audio.

Severity
Medium unwanted
Type
Unexpected
CWE
CWE-359
Source
Dynamic sandbox
What actually happens
You did this

The user requests voice playback for a saved chat message.

The extension did this

The extension sends the selected message text to the ai-service-demos.go-aws.com Polly page for audio generation.

Captured request
POSThttps://ai-service-demos.go-aws.com/polly
Fields in the request
  • Polly form text
    Explain photosynthesis in simple terms (illustrative)

    The remote page receives the text that will be converted into speech audio.

  • Saved chat message
    Help me prepare for tomorrow's biology quiz (illustrative)

    Stored conversation text can include personal questions, study topics, or other user-provided content.

Observation

Observed during dynamic analysis: the playback flow wrote the selected message text into the Polly form and clicked the page button to start audio generation.

What it can do

Permissions this extension asks for, as declared in version 4.2.5. Asking for a permission is not a finding on its own - it is what the extension can do if it chooses to.

  • Read and change your data on every secure site you visit

    https://*/*

  • Store data in your browser

    storage

  • See the address and title of every tab you have open

    tabs

  • Act on the current tab, but only after you click the extension

    activeTab

Where it sends data

Destinations our analysis observed Phantom: Lofi Tutor contacting. Sending data somewhere is not a finding on its own - an extension that syncs your settings has to talk to its own server - but it is where your data can go, and who else it goes to.

  • ai-service-demos.go-aws.com

    Phantom: Lofi Tutor sends data to ai-service-demos.go-aws.com. No other extension we have analysed sends data here.

Updated 30 September 2026ofkgndjljeccdgmehefcijojnaagopbn