> I'm not into all this YC stuff, but does the YC20 in the title means that someone has funded this idea?
Yes, Y Combinator (ycombinator.com) is a top startup accelerator (and the owner of the site you are currently on).
They fund batches of 150+ startups twice a year. W20 means they were in the first batch of this year.