Filozofie značky Red Bull Spect Eyewear, založené v roce 2016, zdůrazňuje rozmanitost, spontánnost a svobodu.
Výrobky jsou navrženy pro aktivní jednotlivce, kteří chtějí zůstat styloví a experimentovat. Každý produkt spojuje 40 let zkušeností v designu optických rámů a výrobě čoček, důsledně vyráběných v rakouském Grazu.