Tired of social media platforms deciding what you see? Sl8, the platform behind StarSlax, is shifting the power back to users ...