# BrainByte > An academic programming learning and assessment platform for students, instructors, and administrators. BrainByte combines browser-based coding practice, automated test-case feedback, quizzes from learning materials, competitions, and progress tracking. The homepage offers a coding demo. Accounts are invited; course activities and student data require authentication. ## Public pages - [Changelog](https://brainbyte.site/changelog): See what is new in BrainByte, from learning and coding tools to course management, quizzes, and platform improvements. - [Programming Practice & Academic Learning](https://brainbyte.site/): Learn programming with BrainByte: browser-based coding practice, test-case feedback, quizzes, and organized learning activities for students and instructors. - [Help & Contact](https://brainbyte.site/help): Get help with BrainByte accounts, courses, coding activities, quizzes, and assessments. Find out how to contact your instructor or administrator. - [Privacy Policy](https://brainbyte.site/privacy): Understand how BrainByte uses account, learning, and assessment monitoring data, how long evidence is retained, and how to request privacy support. - [Terms of Use](https://brainbyte.site/terms): Read the terms for using BrainByte for academic programming practice and assessment, including account responsibilities, acceptable use, and monitoring.