Grace Deeb takes herself online