Data & API Usage Guidelines

How FITS Handles Your Data

Spreadsheet Processing

  • Processes data only during active formula execution
  • Never stores cell contents on external servers
  • Maintains formula history in cell metadata
  • Preserves locked cell states locally

API Communication

  • Encrypts all API calls using industry standards
  • Sends only necessary data to AI providers
  • Removes sensitive data from error logs
  • Cleans memory after processing

Metadata Storage

  • Stores processing history in cell notes
  • Tracks formula versions and changes
  • Maintains lock states and configurations
  • Records basic usage statistics

Best Practices for Users

API Key Security

  • Store keys securely in FITS settings
  • Never share API keys in spreadsheets
  • Rotate keys periodically
  • Monitor usage through provider dashboards

Batch Processing Optimization

// Good: Similar prompts grouped together
=AI("Summarize: " & A1, "gemini-1.5-pro", 0.7)
=AI("Summarize: " & A2, "gemini-1.5-pro", 0.7)

// Better: Use consistent model parameters
=AI("Analyze: " & B1, "claude-3", 0.5)
=AI("Analyze: " & B2, "claude-3", 0.5)

Model Selection Guide

Gemini Pro (Free Tier)

Best for:

  • General text processing
  • Basic analysis
  • Quick responses
  • High-volume tasks

Claude (Premium)

Best for:

  • Complex analysis
  • Technical content
  • Code understanding
  • Detailed explanations

OpenAI (Premium)

Best for:

  • Creative writing
  • Structured outputs
  • Format consistency
  • Specific instructions

Deepseek (Premium - COMING SOON)

Best for:

  • Advanced code generation
  • Technical documentation
  • Data analysis
  • Complex problem-solving

Data Management Tips

  1. Lock important results after processing
  2. Use cell metadata to track changes
  3. Save API costs by batching similar requests
  4. Test prompts before batch processing

Support Resources

Need help optimizing your usage?

  • Check our documentation
  • Join our community newsletter
  • Submit feature requests