Skip to content

scam alert #1336

Description

@MaxEdgar

What happened

Bug: Freebucks are consumed after automatic update even though my usage limit was not reached

Description

I was using the DeepSeek V4 model with my 25 freebucks. After around 4 minutes, Freebuff detected an update and automatically restarted:

𐙚 max · ~/D/h/pyclaw · ↑ 4h 47m · cpu 39% · main●
╰─❯ freebuff
Update available: 0.0.173 → 0.0.174
Download complete! Starting Freebuff...

After Freebuff reopened, my 25 freebucks had already been completely consumed.

This is unexpected because I had not reached my 1-hour usage limit. The update/restart appears to have happened while I was actively using the model, and immediately afterward my remaining freebucks were reduced to 0.

Honestly, this feels pretty bad from a user perspective because it looks like the automatic update consumed my entire freebucks balance.

Image

Expected behavior

Updating/restarting Freebuff should not consume freebucks that were not actually used.

The freebucks balance should accurately reflect actual model usage, regardless of whether an application update happens during the session.

Actual behavior

After the automatic update/restart, my freebucks balance went from 25 → 0, despite having used the service for only around 4 minutes and not reaching the 1-hour limit.

Environment

  • Model: DeepSeek V4
  • Freebucks before update: 25
  • Approx. usage before update: 4 minutes
  • Freebuff version: 0.0.173 → 0.0.174
  • Usage limit: 1 hour
  • Freebucks after restart: 0

Possible issue

It seems possible that the usage/freebucks accounting is incorrectly handling an active session when Freebuff automatically updates and restarts.

Please check whether the update/restart can cause the current session to be incorrectly charged or whether the usage state is being persisted incorrectly.

Steps to reproduce

Steps to reproduce

  1. Start Freebuff with a balance of 25 freebucks.
  2. Use the DeepSeek V4 model.
  3. Continue using it for a few minutes.
  4. Have Freebuff automatically detect and install an update.
  5. Freebuff restarts.
  6. Check the freebucks balance.

Where does this happen?

CLI (terminal client)

Operating system

Linux

Version

0.0.174

Model

deepseek-v4.1-flash

Logs or screenshots

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:cliThe Codebuff/Freebuff terminal clientbot:triagedClassified by the community triage bottype:bugA defect in the code with a reproducible failure

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions