Tech launches of the week