2025 in review. — SciRadar