Viki - Please fix your website

@mimi_goyangi
It seems the channels are created, but not yet approved by Viki.
That means channels are visible only for you at the moment, and yes only if you are logged in.
When did you create them?
'Cause sometimes it needs quite a bit of time till channels get approved.
Before the channel is actually approved you can’t upload videos.
This discussion might help you: