FAQ from ObfusCat
What is ObfusCat?
ObfusCat is an AI code assistant that provides a privacy-preserving solution for users of ChatGPT. It ensures that your private code never leaves your local machine by adding a layer of security and confidentiality. ObfusCat masks your code before sending it to ChatGPT and unmasks the response on your local machine. This protects your code from legal implications and keeps it secure throughout the process.
How to use ObfusCat?
To use ObfusCat, you need to download and install the application on your local machine. Once installed, you can input your private code into ObfusCat and specify the type of assistance you need, such as automated test writing, bug fixing, or code explanation. ObfusCat then interacts with ChatGPT on your behalf, using a proprietary algorithm to obfuscate the code's semantic context while maintaining the syntax. The response from ChatGPT is automatically converted back to a readable form by ObfusCat. You can then copy the suggested code into your project.
Does ObfusCat send my private code to third parties?
No, ObfusCat ensures that your private code never leaves your local machine. All processing, including obfuscation and unmasking, happens locally.
How does ObfusCat protect the privacy of my code?
ObfusCat masks your code using a proprietary algorithm before sending it to ChatGPT. The algorithm conceals the semantic context of your code while preserving the syntax.
What happens if ObfusCat detects secrets in my code?
If ObfusCat detects secrets in your code, it ensures that the unmasked code never leaves your local machine. This helps maintain the confidentiality of your private information.
Is ObfusCat compatible with any programming language?
Yes, ObfusCat is compatible with most programming languages as it focuses on the semantic context of the code rather than specific syntax.
Can ObfusCat assist with code-related inquiries only?
Yes, ObfusCat for Business offers customized features that guarantee ChatGPT responds exclusively to code-related inquiries, ensuring focused prompts and maximizing productivity.