Dezirae Stark (@Dezirae-Stark)
Chief Architect & Developer
This entire platform was architecture designed upon request and created to solve the privacy problems inherent in traditional payment platforms like Venmo and Cash App.
Traditional tipping platforms expose your:
- β Real name
- β Username/handle
- β Transaction history
- β Profile pictures
- β Social connections
This platform provides complete anonymity using token-based links and privacy-focused payment methods.
- Zero tracking or analytics
- No personal data collection
- Anonymous token-based links
- No IP logging
- Secure headers enabled
- High Privacy: Bitcoin, Lightning Network, Monero (XMR)
- Traditional: Venmo, CashApp, PayPal (with privacy warnings)
- Web App: Create and share tip pages via browser
- Mobile Apps: Native Android & iOS apps
- Token System: Unique, secure, anonymous URLs
- Modern dark theme
- Responsive design
- QR code generation for all payment methods
- Intuitive user experience
# Install dependencies
npm install
# Start server
node server.js
# Visit http://localhost:3000cd mobile-app
# Setup
./setup.sh
# Start development
npm start
# Build Android APK
./build-android.sh
# Build iOS app
./build-ios.shSee mobile-app/BUILD-GUIDE.md for detailed instructions.
anonymous-tip-platform/
βββ π Web Application
β βββ server.js # Node.js backend
β βββ public/ # Frontend
β β βββ setup.html # Create tip page
β β βββ tip.html # View tip page
β β βββ index.html # Legacy page
β βββ data/ # Token storage
β βββ config/ # Configuration
β
βββ π± Mobile Apps (React Native)
β βββ App.js # Main app
β βββ screens/ # 5 app screens
β β βββ HomeScreen.js
β β βββ SetupScreen.js
β β βββ TipPageScreen.js
β β βββ ViewTipScreen.js
β β βββ MyLinksScreen.js
β βββ utils/api.js # Backend API
β βββ build-android.sh # Android build
β βββ build-ios.sh # iOS build
β βββ BUILD-GUIDE.md # Build docs
β
βββ π Documentation
βββ README.md # This file
βββ TOKEN-SYSTEM.md # Token architecture
βββ MOBILE-APP-COMPLETE.md # Mobile app docs
User enters their payment details privately (display name + payment methods)
System creates a unique 128-bit cryptographic token
User gets a link like: yoursite.com/tip/abc123xyz
Visitors see ONLY payment methods - zero personal info
- Node.js
- HTTP Module
- Crypto (token generation)
- File-based storage
- Vanilla JavaScript
- HTML5/CSS3
- QRCode.js
- React Native
- Expo
- React Navigation
- Expo SecureStore
- Axios
- Share anonymous tip links on X (Twitter)
- Protect your identity while accepting tips
- Support multiple payment methods
- Maintain complete anonymity
- No surveillance capitalism
- Self-hosted solution
- Accept Bitcoin, Lightning, Monero
- QR codes for easy payments
- Privacy-focused by design
β Personal information β Analytics or tracking β IP addresses β Device fingerprints β Usage statistics
β Secure token generation (crypto.randomBytes) β HTTPS enforcement β Secure headers (no XSS, clickjacking protection) β No third-party scripts β Encrypted storage (mobile)
- 5 Beautiful Screens - Home, Setup, Tip Page, View Tip, My Links
- Secure Storage - Encrypted credential storage
- QR Codes - Generate QR for all payment methods
- Share Function - Native sharing to any platform
- Offline Support - Save and manage links locally
- Cross-Platform - Same codebase for Android & iOS
Privacy First - Every design decision prioritizes user privacy
Simplicity - Easy to use, no technical knowledge required
Transparency - Open source, auditable code
Self-Hosted - You control your data
node server.jsnpm install -g pm2
pm2 start server.js --name "anonymous-tips"
pm2 startup
pm2 save- Vercel:
vercel deploy - Railway: Connect Git repo
- Render: Auto-deploy from GitHub
- Your VPS: Use PM2 or systemd
- Build APK with EAS Build
- Distribute via Google Play Store
- Or direct APK distribution
- Build with EAS Build
- TestFlight for beta testing
- Submit to App Store
See BUILD-GUIDE.md for complete instructions.
Monero (XMR) - π BEST PRIVACY
- Completely anonymous by default
- Untraceable transactions
- No public ledger
Bitcoin (BTC) - Good Privacy
- Pseudonymous
- Use new addresses for each payment
- Compatible with privacy wallets
Lightning Network - Fast & Private
- Instant payments
- Lower fees
- Enhanced privacy
Venmo / CashApp / PayPal - Lower Privacy
β οΈ Exposes personal information- Convenience vs. privacy tradeoff
- Clearly marked with warnings
| Feature | Venmo/Cash App | This Platform |
|---|---|---|
| Exposes real name | β Yes | β No |
| Shows transaction history | β Yes | β No |
| Requires account | β Yes | β No |
| Tracks users | β Yes | β No |
| Anonymous payments | β No | β Yes |
| Self-hosted | β No | β Yes |
| Multiple payment methods | β Limited | β Unlimited |
| Mobile apps | β Yes | β Yes |
POST /api/create-tip-page
Content-Type: application/json
{
"displayName": "Anonymous Creator",
"message": "Support my work",
"paymentMethods": {
"bitcoin": {
"enabled": true,
"address": "bc1..."
}
}
}
Response:
{
"success": true,
"token": "abc123xyz..."
}GET /api/tip/{token}
Response:
{
"success": true,
"displayName": "Anonymous Creator",
"message": "Support my work",
"paymentMethods": { ... }
}GET /tip/{token}
Returns: HTML tip page- Theme customization (dark/light)
- Custom brand colors
- Payment amount suggestions
- Tipper messages
- Multi-language support
- Wallet integrations
- Payment verification
- Analytics dashboard (privacy-respecting)
- Team accounts
- Browser extension
- Desktop apps
- API webhooks
- Advanced customization
Contributions are welcome! This is an open-source project.
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
- Follow existing code style
- Add tests for new features
- Update documentation
- Respect privacy-first principles
MIT License - See LICENSE file for details
Copyright (c) 2025 Dezirae Stark
- Built with privacy as the top priority
- Inspired by the need for anonymous tipping on social media
- Designed to protect content creators' identities
- GitHub: @Dezirae-Stark
- Issues: GitHub Issues
- Discussions: GitHub Discussions
If you find this project useful, please consider giving it a star! It helps others discover this privacy-focused solution.
This platform was created with one mission: Protect creator privacy
We believe that accepting tips should not require exposing your personal information to the world. This platform enables true anonymous tipping while giving you full control over your data.
Built with β€οΈ by Dezirae Stark for privacy-conscious creators π
