Skip to main content
This page answers GDPR-related questions about visitor search data and describes technical data-management capabilities in T3AS.

Save Search History

T3AS allows administrators to control whether visitor search history is stored. The Save search history option is available under AI Search configuration (Search tab → Settings). It is site-wide (enable_search_history, default on). There is no plugin Flexform override. For this setting, see Save search history.

Backend steps

  1. Open the T3AS / AI Search module.
  2. Click the Search tab.
  3. In Settings, enable or disable Save search history.
When enabled, T3AS can store search-related history such as visitor queries and generated answers. When disabled:
  • New search queries and answers are not written to the TYPO3 database.
  • Recent-search suggestions are hidden.
  • Thumbs-up/down feedback is hidden.
  • AI Search continues to work (retrieval and answers).
Disabling search history affects newly generated search and feedback data. Existing records are not automatically removed. Use the history cleanup scheduler (or Usage Analytics delete) to remove previously stored records. See History cleanup.

History cleanup

The first command uses the default retention of 90 days. Passing a number (for example 30) deletes usage history older than that many days.

Data Processing Agreement (DPA) Considerations

Administrators should consider and document:
  • Visitor search data storage (query + AI answer)
  • Data that is not stored (IP, User-Agent, cookies, FE user)
  • Data retention and deletion (t3af:history:cleanup, Usage Analytics)
  • Browser storage (nsT3AsRecentSearches)
  • Data sent to the AI provider (query + RAG context + system instructions)
  • BYOK vs T3Planet Credits — see T3Planet Credits
  • Provider DPA / no model training (not controlled inside the extension)
  • Microphone / Web Speech as a separate processing topic
This documentation describes technical data-management capabilities. It does not constitute legal advice.

Data Processing Agreement (DPA) Questions

Which data is stored for each interaction?

Identical queries may update count / tstamp on an existing root row instead of always inserting a new row.

Are there other places that still store the search query?