Оба варианта корректны. Верно оформление: в «Фейсбуке».
Названия «Фейсбук» и «Твиттер» без родового слова употребляются как существительные мужского рода и изменяются по второму склонению.
Возможны варианты в зависимости от стиля текста. В стилистически нейтральном тексте корректно: в социальной сети «Фейсбук», в разговорной речи возможно: на фейсбуке.
Рекомендуем писать слитно по аналогии с другими словами, начинающимися на фейс-.
Сложные существительные, первая часть которых встречается только в составе сложных слов, могут писаться и через дефис, и слитно. Написание проверяется в словарном порядке (по орфографическому словарю). Ср.: далай-лама (нет слова далай), но кунсткамера (нет слова кунст). Поэтому написание фейсконтроль не нарушает орфографических законов.
Словарной фиксации пока нет. Но выбрать следует написание фейсинг. По нормам русской орфографии не в начале корня после букв, передающих твердый согласный, в словах иноязычного происхождения, как правило, пишется буква е (ср.: бизнес, бренд, коттедж, партер, стенд, инерция); буква э пишется только в немногих нарицательных существительных, таких как мэр, мэтр, пленэр, пэр, рэкет, рэп, сэр и некоторых других словах (преимущественно узкоспециальных), их круг определяется орфографическим словарем.
Кроме того, «Русским орфографическим словарем» РАН (4-е изд. М., 2012) зафиксированы слова фейс, фейсконтроль.
Кто-нибудь мне объяснит, что случилось и почему фейсбук разделился на два лагеря?
См. вопрос 267084.
Нормативно - с прописной буквы, в кавычках: «Твиттер», «Фейсбук», «Инстаграм». Но в бытовом употреблении возможно написание со строчной, без кавычек: фото в инстаграме, пост в твиттере.