Optimizer User Guide
Complete guide to cleaning and standardizing AI-generated text with privacy-first processing
Quick Navigation
1. Getting Started
The Optimizer is a powerful text processing tool designed to clean and standardize AI-generated content. All processing happens locally in your browser, ensuring complete privacy.
🔒 Privacy Guarantee: Your text never leaves your device. All processing is performed client-side with zero server communication.
What can it do? The Optimizer offers 6 powerful processing modes:
- Language-specific character mapping (quotes, dashes, spaces)
- Diacritic removal for international compatibility
- Citation and reference cleaning
- Markdown to plain text conversion
- Fancy Unicode text normalization
- Experimental em-dash sentence splitting
2. Language Mapping
Language mapping replaces region-specific characters with standardized alternatives according to the selected language profile.
🇨🇭 Swiss German
Optimized for Swiss writing standards:
🇩🇪 German
Standard German conventions:
🇫🇷 French / 🇮🇹 Italian
Romance language support:
🇺🇸 English (US/Int'l)
English quotation marks:
3. Basic Workflow
Paste Your Text
Copy AI-generated text or any content that needs cleaning and paste it into the Input Text area.
Select Language & Options
Choose your target language from the dropdown and enable the processing options you need (diacritics, citations, markdown, etc.).
Click Clean Text Now
Press the Clean Text Now button to process your text instantly.
Copy or Clear
Click Copy to Clipboard to use the cleaned text, or Clear Input to start fresh.
4. Processing Options Explained
Apply Language Character Mapping
Replaces special characters like quotes, dashes, and spaces according to the selected language mapping.
After: "Zurich ist schoen" - sagte er
Remove Diacritics
Converts accented characters to their basic equivalents. Essential for Swiss German and international compatibility.
Remove Citation References
Removes source and citation references commonly found in AI outputs like Perplexity or ChatGPT.
Convert MD to Normal Text
Converts Markdown formatting to plain text by removing syntax commonly used in AI responses.
Remove Fancy Text Font
Converts fancy Unicode text styles back to plain characters.
Replace em dash with new sentence
EXPERIMENTALReplaces em dashes (—) with periods and starts new sentences. Use with caution as results may vary.
After: This is a sentence. And this continues
5. Advanced Features
⚙️ Settings Persistence
Your selected language and enabled options are automatically saved in your browser. They'll be restored when you return to the tool.
📊 Character Counter
Real-time character count display helps you track text length as you paste and process content.
📏 Auto-Resizing Textarea
The text area automatically expands to fit your content, making it easier to work with long documents.
6. Common Use Cases
🤖 Cleaning ChatGPT/Claude Outputs
Remove markdown formatting and citations for clean copy-paste
🔍 Processing Perplexity Results
Remove all citations and source references
🇨🇭 Swiss German Standardization
Convert ß to ss, remove diacritics, fix quotes
📱 Social Media Text Cleaning
Remove fancy Unicode fonts and normalize formatting
📧 Email Preparation
Clean AI drafts for professional communication
📄 Document Formatting
Standardize text for consistent documentation
7. Privacy & Security
🔒 Privacy Guarantees
- ✓ 100% Client-Side: All text processing happens entirely in your browser. No server communication.
- ✓ No Data Transmission: Your text never leaves your device or gets sent to any server.
- ✓ Local Storage Only: Only your settings preferences are saved (language, enabled options) - never your text content.
- ✓ No Analytics: No tracking, no cookies for text data, complete privacy.
💡 Technical Note: The Optimizer loads language mapping files from local JSON files and processes everything using JavaScript in your browser's memory. It's completely offline-capable once the page loads.
8. Best Practices & Tips
🎯 For Best Results
- • Start with fewer options enabled, add more as needed
- • Test different language mappings to find the best fit
- • Review the output before copying to ensure quality
- • Use the experimental em-dash feature cautiously
⚡ For Efficiency
- • Save your common settings by using the tool regularly
- • Process large documents in batches if needed
- • Use keyboard shortcuts (Ctrl+A, Ctrl+V, Ctrl+C)
- • Clear input between different text types
🇨🇭 For Swiss German
- • Always enable "Remove Diacritics" for proper ä→ae conversion
- • Enable "Apply Language Mapping" for ß→ss and quotes
- • This combination ensures proper Swiss German standardization
- • Works great for official documents and communications
🤖 For AI Text
- • Enable "Convert MD" to remove markdown formatting
- • Enable "Remove Citations" for research-based outputs
- • Check for fancy Unicode if copying from formatted sources
- • Review automated changes before final use
📚 Additional Resources
Need Help?
- • Check the GitHub README for technical details
- • Review the Privacy Policy
- • Report issues on GitHub
Supported Languages
Swiss German, German, French, Italian, English (US), English (International) - with comprehensive character mappings for each.