-
-
Notifications
You must be signed in to change notification settings - Fork 122
add anonymous mode #80
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
kindly take a look at this pull request |
Great work @Ritikavarshney-hub, please fetch the latest changes in the |
Hello, I would like to work on this issue if open / available. |
@AquarlisPrime This is a |
i made changes in the main |
Great @Ritikavarshney-hub, now please provide a working deployment link of your updated fork or PR. Thanks! |
The |
Will do it by today
…On Mon, 4 Aug, 2025, 10:13 am Sagnik Chakraborty, ***@***.***> wrote:
*eccentriccoder01* left a comment (eccentriccoder01/TalkHeal#80)
<#80 (comment)>
The main is rapidly being updated too so kindly take note of that and
stay updated with the latest changes fetched. And provide the Streamlit
Cloud deployment link of your updated fork and relevant screenshots.
Looking forward to your response!
—
Reply to this email directly, view it on GitHub
<#80 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BL22Q4LATFCZBALJ6HE4CHL3L3QHPAVCNFSM6AAAAACC4QT77KVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTCNBZGEYDQOBRHA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Take your time @Ritikavarshney-hub, no hurries. Looking forward to your PR! |
Can you please tell me
In your app, where are the conversations getting saved?.
…On Mon, 4 Aug, 2025, 11:52 am Sagnik Chakraborty, ***@***.***> wrote:
*eccentriccoder01* left a comment (eccentriccoder01/TalkHeal#80)
<#80 (comment)>
Take your time @Ritikavarshney-hub <https://github.com/Ritikavarshney-hub>,
no hurries. Looking forward to your PR!
—
Reply to this email directly, view it on GitHub
<#80 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BL22Q4OXE6RHRAJ7ZLN3PRT3L332BAVCNFSM6AAAAACC4QT77KVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTCNBZGI3TQMRWGA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
@Ritikavarshney-hub Thanks for reaching out, and sorry for the delay, I got caught up with a lot of stuff since yesterday. Based on what I know from the recent changes in the app, the conversations are stored using the For further info regarding this you can go through PR #20 And in general Streamlit uses Feel free to ask me or @pkbros about further confusions if any or if any guidance is needed. Looking forward to your PR! |
Which issue does this PR close?
Rationale for this change
This change introduces Anonymous Mode to enhance user privacy. Users may prefer to interact with the mental health companion app without storing any sensitive data (like chats, mood entries, or journals). Adding this feature helps build trust and ensures compliance with privacy-first principles.
What changes are included in this PR?
Added a toggle in the sidebar for "Anonymous Mode"
Updated main.py, chat_interface.py, and utils.py to conditionally disable:
Loading/saving of conversation history
Any future journaling or mood tracking data persistence (if implemented)
When enabled:
No conversations or inputs are saved
Chat history is not loaded from disk
Visual indicator appears confirming anonymous mode is ON
-->