Store all visibility results and calculate final score
total_true / (num_prompts * 8) * 100visibility_tracker - Per-prompt visibility resultsvisibility_scores - Current aggregated scorevisibility_scores_history - Historical data for chartstotal_true_values is the count of True across all 800 checks (100 prompts × 8 platforms).
Example: If 400 out of 800 are True → score = 50
prompt (string): The
prompt text - chatgpt (boolean): Visibility on ChatGPT - claude (boolean):
Visibility on Claude - gemini (boolean): Visibility on Gemini - perplexity
(boolean): Visibility on Perplexity - copilot (boolean): Visibility on
Copilot - deepseek (boolean): Visibility on DeepSeek - grok (boolean):
Visibility on Grok - google_ai (boolean): Visibility on Google AI"success" or "error"