Invia SMS: A cloud of witnesses