bisouv.com: A new lens for life-searching space telescopes