Guard

Configuring AIVory

Customize AIVory to match your project’s compliance requirements, team preferences, and development workflow.

  • Three configuration levels - IDE, project, and team settings with clear priority order
  • Compliance standards - Enable/disable from 17 supported standards
  • Scan behavior - Control background scanning frequency and triggers
  • AI detection - Configure confidence thresholds and visual markers

Configuration Levels

AIVory supports configuration at multiple levels, giving you flexibility from personal preferences to team-wide policies.

IDE-Level Settings
Personal preferences and global defaults stored in your IDE
Project-Level Settings
Project-specific configuration via aivory.config.json
Team Settings
Centralized configuration via the web dashboard
Note Priority Order: Project settings override IDE settings, which override team defaults.

IDE-Level Settings

Access global AIVory settings through your IDE’s preferences panel.

Opening Settings

Platform Navigation
Windows/Linux FileSettingsToolsAIVory
macOS IntelliJ IDEAPreferencesToolsAIVory
Quick access Search for “AIVory” in settings search bar
Note Use the quick access search bar in your IDE settings - just type “AIVory” to jump directly to the configuration panel.

General Settings

Authentication Settings
Setting Description
Account Shows currently logged-in user
Log Out Disconnect from AIVory account
Reset Auth Clear authentication state (for troubleshooting)
Scan Behavior Settings

Background Scanning

  • Enable automatic periodic scans
  • Default: Enabled
  • Recommended: Keep enabled for real-time monitoring

Scan Interval

  • How often to run background scans
  • Default: 30 minutes
  • Range: 5 minutes to 6 hours
Note If you’re experiencing performance issues on large projects, try increasing the scan interval to 1 hour or more.

Compliance Standards

Choose which standards to scan your code against. Enable or disable standards in SettingsToolsAIVoryCompliance Standards.

OWASP Top 10
Enabled by default - recommended for all projects
GDPR
EU personal data protection requirements
HIPAA
Healthcare data security compliance
PCI-DSS
Payment card industry security
SOC 2
Enterprise SaaS controls
ISO 27001
Information security management
Note 11 more standards are available, including DSGVO, CCPA, ISO 27017, ISO 27018, TISAX, DORA, NIS2, and the EU AI Act. Enable the standards relevant to your industry and compliance requirements.

AI Detection Settings

Configure how AIVory identifies and flags AI-generated code in your projects.

Enable AI Detection
Default: Enabled - Identify and validate AI-generated code
Confidence Threshold
Default: 75% - Range from 50% to 95%
Show AI Code Markers
Default: Enabled - Display gutter icons for AI-generated lines
Understanding Confidence Thresholds

The confidence threshold determines how certain AIVory must be before flagging code as AI-generated:

Threshold Behavior
Lower (50-65%) More code flagged - may include false positives
Medium (70-80%) Balanced detection - recommended for most teams
Higher (85-95%) Only obvious AI code flagged - may miss some patterns
Note Start with the default 75% threshold and adjust based on your team’s false positive rate.

Next Steps


Need Help?

Support Options

Configuration questions? We’re here to help: