Skip to content

Conversation

@subbiah2806
Copy link

  • Add validateUserMessage() to detect passwords in ChatGPT messages

  • Split message by spaces and check each word against stored hashes

  • Trigger alert notification when enterprise password detected in chat

  • Add Makefile for easy setup and running:

    • make setup: Install all dependencies (Brave, Node, Yarn, Python)
    • make start: Build, start BE/UI, open isolated Brave with extension
    • make clear: Kill port 8000 and running processes
    • make stop: Stop all services
  • Add SETUP.md with 11-step quickstart guide

  • Configure isolated Brave profile in /tmp for testing

🤖 Generated with Claude Code

- Add validateUserMessage() to detect passwords in ChatGPT messages
- Split message by spaces and check each word against stored hashes
- Trigger alert notification when enterprise password detected in chat

- Add Makefile for easy setup and running:
  - make setup: Install all dependencies (Brave, Node, Yarn, Python)
  - make start: Build, start BE/UI, open isolated Brave with extension
  - make clear: Kill port 8000 and running processes
  - make stop: Stop all services

- Add SETUP.md with 11-step quickstart guide
- Configure isolated Brave profile in /tmp for testing

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@palantirtech
Copy link
Member

Thanks for your interest in palantir/phishcatch, @subbiah2806! Before we can accept your pull request, you need to sign our contributor license agreement - just visit https://cla.palantir.com/ and follow the instructions. Once you sign, I'll automatically update this pull request.

subbiah2806 and others added 3 commits December 12, 2025 03:45
…ole logs

- Extract setupChatGPTInterceptor to lib/setupChatGPTInterceptor.ts
- Remove all console.log statements from background.ts
- Clean up imports and code organization

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Remove pendingNewConversationMessage variable
- Use conversation_id || 'new' for new conversations
- Move messages from 'new' to actual conversation_id on stream_status

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@subbiah2806 subbiah2806 force-pushed the feature/chatgpt-password-detection branch from 2eecaf5 to 602fb19 Compare December 12, 2025 15:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants