Support & FAQ
We're here to help you stay focused and resolve any technical issues.
Need Direct Support? Send an email to our support team at meetb2602@gmail.com. We typically respond within 24 business hours.
System Extension Setup & Troubleshooting
CodeWithoutAI relies on Apple's native Content Filter System Extension (NetworkExtension) to evaluate and block network endpoints safely without root daemons.
How to Approve the Extension in macOS System Settings:
- Open CodeWithoutAI and navigate to Settings → System Network Extension;
- Click Configure Extension;
- When macOS asks for system extension approval, open System Settings → Privacy & Security;
- Find the security/system extension approval section and click Allow for CodeWithoutAI if prompted;
- Enter your Mac user password or Touch ID to complete system authorization.
System Requirements
CodeWithoutAI is designed for supported macOS devices and relies on Apple's native system networking capabilities.
- Operating System: Supported macOS versions;
- Architecture: Compatible with both Apple Silicon and Intel-based Mac computers;
- Permissions & System Extension: Network protection uses Apple's native NetworkExtension framework and requires system extension approval in System Settings → Privacy & Security;
- Network Configuration: Blocking behavior may be affected by macOS version, system configuration, VPNs, firewalls, other network filtering software, or changes made by third-party services.
Frequently Asked Questions (FAQ)
Q: How does CodeWithoutAI block AI tools?
CodeWithoutAI uses Apple's native macOS NetworkExtension and Content Filter APIs to evaluate network connections against your configured AI service and custom domain rules during active focus sessions. When a focus session ends or blocking is paused, the applicable blocking rules are removed.
Q: How does Desktop App Process Termination (Hard Lock) work?
When Hard Lock Mode is enabled for an active focus session, CodeWithoutAI monitors running processes locally on your Mac and automatically terminates matching desktop AI application processes (such as ChatGPT, Cursor, or Claude desktop apps) as soon as a session starts or an app is launched.
Q: What are the Free vs Pro plan target limits?
The Free plan allows you to protect up to 10 AI targets (web domains & desktop apps) and configure up to 3 custom desktop apps. Upgrading to CodeWithoutAI Pro unlocks unlimited AI targets, unlimited custom desktop apps, unlimited custom domain blocking, and advanced session history analytics.
Q: How do I manage or cancel my CodeWithoutAI Pro Subscription?
Subscriptions are managed directly by Apple. On your Mac, open System Settings → Apple Account → Subscriptions, select CodeWithoutAI, and choose Cancel Subscription. Apple controls subscription billing and cancellation.
Q: How do I restore my Pro subscription on a new Mac?
Open CodeWithoutAI on your new Mac → Go to Settings → Subscription & License → Click Restore Purchases. Make sure you are signed in with the same Apple Account used to make the original purchase.
Q: I purchased Pro but it is not unlocked. What should I do?
First, make sure you are signed into the Apple Account used for the purchase. In CodeWithoutAI, open Settings → Subscription & License and select Restore Purchases. If Pro is still not restored, contact us at meetb2602@gmail.com and include the approximate purchase date and the version of CodeWithoutAI you are using. Please do not send your Apple Account password or payment information.
Q: Are my browsing history or custom domain rules collected?
No. Network filtering and custom blocking rules are processed locally on your Mac. CodeWithoutAI does not upload your browsing history, network traffic, or custom blocking lists to our servers.
Contact Us
For feature requests, bug reports, or billing questions, reach out to us at:
Support Email: meetb2602@gmail.com
Developer Website: codingmeet.com