IQ Brain

Legal Notice

Shenzhen Chike Technology Co., Ltd, registered in China.

Registered address: Room 1806, Building 9, Qianhai Kexing Science Park, Shenzhen, Guangdong, China

Email: support@iqbrain.org

Company registration number: 91440300MA5H93XB9K

Copyright © 2024-2026 Shenzhen Chike Technology Co., Ltd, Room 1806, Building 9, Qianhai Kexing Science Park, Shenzhen, Guangdong, China. All rights reserved. The test is for entertainment or educational purposes only and is not a substitute for professional evaluation.