Comment This isn't UBI, it's CBI (Score 5, Insightful) 152
Universal Basic Income is a concept where everyone in a society receives a set dollar amount for unrestricted spending, regardless of other income... that's the "Universal" part.
What is described here is Charitable/Corporate Basic Income, where people in need apply for assistance, are approved or denied, and the recipient list is very limited or restricted to predetermined hardship conditions.
This is a rebranding of welfare (taxpayer-sourced assistance) to corporate-sourced philanthropy (in this case google), which is a positive thing, but it is not UBI.