Google.org and FII collaborate to empower low-income families

Since 2015, the Family Independence Initiative (FII) has used over $2.5 million in Google.org grants to empower families to escape poverty. Their technology platform UpTogether helps low-income families access small cash investments, connect with each other and share solutions—like how to find childcare or strategies to pay off debt. With the grants last year, FII improved their technology platform and expanded their sites to more cities including Austin and Chicago.

This year, the Family Independence Initiative is embarking on a mission of collaborative research to shift what’s possible for low-income families. And today, we’re expanding our investment in FII with a $1 million grant to support a pilot project called Trust and Invest Collaborative, which aims to guide policy decisions that will increase economic mobility for low-income families and their children. The grant will help FII, the City of Boston and the Department of Transitional Assistance examine learnings and successes from FII, and replicate them in future government services offered to low-income families.


In addition to our original grants to FII, we offered Google’s technical expertise. Over the last six months, six Google.org Fellows have been working full-time with FII to use their engineering and user experience expertise to help improve UpTogether. They used machine learning and natural language processing to make UpTogether’s data more useful in determining what leads to family success and to make it easier for families to share their own solutions with each other. These improvements in data quality will support the research for the pilot in Boston and Cambridge and help FII continue to share learnings from families’ own voices with future collaborators.

New Street View Cars to Start the Ultimate Kiwi Roadtrip





This week three new Street View vehicles will hit the streets in New Zealand, starting with the South Island, to gather updated, higher quality 360-degree imagery.


It’s been nine years since we’ve updated our camera technology, and just as smartphone cameras have dramatically evolved since then, we now have access to improved 360-degree camera technology. These new cutting-edge cameras fitted to our Street View cars will allow us to capture higher quality, sharper imagery and in low light conditions across New Zealand.


Google Maps’ Street View - a global collection of 360 degree imagery - is used millions of times every day by people looking to explore the world, to preview places before they go, or experience places virtually they might never have the chance to visit in person.



Keep your eyes peeled and you may see one of the new cars in your neighbourhood in the coming months. To see where they’ve been and where they’re headed next, check out this link. Imagery from their journeys will be made available via Street View later this year.








New Street View Cars to Start the Ultimate Kiwi Roadtrip


This week three new Street View vehicles will hit the streets in New Zealand, starting with the South Island, to gather updated, higher quality 360-degree imagery.


It’s been nine years since we’ve updated our camera technology, and just as smartphone cameras have dramatically evolved since then, we now have access to improved 360-degree camera technology. These new cutting-edge cameras fitted to our Street View cars will allow us to capture higher quality, sharper imagery and in low light conditions across New Zealand.



Google Maps’ Street View - a global collection of 360 degree imagery - is used millions of times every day by people looking to explore the world, to preview places before they go, or experience places virtually they might never have the chance to visit in person.

Keep your eyes peeled and you may see one of the new cars in your neighbourhood in the coming months. To see where they’ve been and where they’re headed next, check out this link. Imagery from their journeys will be made available via Street View later this year.

Collaborating to protect nearly anonymous animals

When you have a lot of people working in a Google Doc it can look like a zoo, with anonymous animals popping into your document to write (or howl, bark or moo) their feedback. Today, 13 new animals—like the african wild dog, grey reef shark and cheetah—are joining the pack. Though they may be excellent collaborators, they also need our help.

It’s Endangered Species Day, and we’re teaming up with World Wildlife Fund (WWF) and Netflix's “Our Planet” to raise awareness around animals that are at risk.

Google Cloud WWF Netflix.png

According to WWF, wildlife populations have dwindled by 60 percent in less than five decades. And with nearly 50 species threatened with extinction today, technology has a role to play in preventing endangerment.

With artificial intelligence (AI), advanced analytics and apps that speed up collaboration, Google is helping companies like WWF in their work to save our precious planets’ species. Here are some of the ways.

  • Curating wildlife data quickly. A big part of increasing conservation efforts is having access to reliable data about the animals that are threatened. To help, WWF and Google have joined a number of other partners to create the Wildlife Insights platform, a way for people to share wildlife camera trap images. Using AI, the species are automatically identified, so that conservationists can act quicker to help recover global wildlife populations.
  • Predicting wildlife trade trends. Using Google search queries and known web page content, Google can help organizations like WWF predict wildlife trade trends similar to how we can help see flu outbreaks coming. This way, we can help prevent a wildlife trafficking crisis quicker.
  • Collaborating globally with people who can help. Using G Suite, which includes productivity and collaboration apps like Docs and Slides, Google Cloud, WWF and Netflix partnered together to draft materials and share information quickly to help raise awareness for Endangered Species Day (not to mention, cut back on paper).

What you can do to help
Conservation can seem like a big, hairy problem that’s best left to the experts to solve. But there are small changes we can make right now in our everyday lives. When we all collaborate together to make these changes, they can make a big difference.

Check out this Slides presentation to find out more about how together, we can help our friends. You can also take direct action to help protect our planet on the “Our Planet” website.

Collaborating to protect nearly anonymous animals

When you have a lot of people working in a Google Doc it can look like a zoo, with anonymous animals popping into your document to write (or howl, bark or moo) their feedback. Today, 13 new animals—like the african wild dog, grey reef shark and cheetah—are joining the pack. Though they may be excellent collaborators, they also need our help.

It’s Endangered Species Day, and we’re teaming up with World Wildlife Fund (WWF) and Netflix's “Our Planet” to raise awareness around animals that are at risk.

Google Cloud WWF Netflix.png

According to WWF, wildlife populations have dwindled by 60 percent in less than five decades. And with nearly 50 species threatened with extinction today, technology has a role to play in preventing endangerment.

With artificial intelligence (AI), advanced analytics and apps that speed up collaboration, Google is helping companies like WWF in their work to save our precious planets’ species. Here are some of the ways.

  • Curating wildlife data quickly. A big part of increasing conservation efforts is having access to reliable data about the animals that are threatened. To help, WWF and Google have joined a number of other partners to create the Wildlife Insights platform, a way for people to share wildlife camera trap images. Using AI, the species are automatically identified, so that conservationists can act quicker to help recover global wildlife populations.
  • Predicting wildlife trade trends. Using Google search queries and known web page content, Google can help organizations like WWF predict wildlife trade trends similar to how we can help see flu outbreaks coming. This way, we can help prevent a wildlife trafficking crisis quicker.
  • Collaborating globally with people who can help. Using G Suite, which includes productivity and collaboration apps like Docs and Slides, Google Cloud, WWF and Netflix partnered together to draft materials and share information quickly to help raise awareness for Endangered Species Day (not to mention, cut back on paper).

What you can do to help
Conservation can seem like a big, hairy problem that’s best left to the experts to solve. But there are small changes we can make right now in our everyday lives. When we all collaborate together to make these changes, they can make a big difference.

Check out this Slides presentation to find out more about how together, we can help our friends. You can also take direct action to help protect our planet on the “Our Planet” website.

Stable Channel Update for Chrome OS

The Stable channel has been updated to 74.0.3729.159 (Platform version: 11895.118.0 / 1) for most Chrome OS devices. This build contains a number of bug fixes, security updates and feature enhancements. A list of changes can be found here.



If you find new issues, please let us know by visiting our forum or filing a bug. Interested in switching channels? Find out how. You can submit feedback using ‘Report an issue...’ in the Chrome menu (3 vertical dots in the upper right corner of the browser).

Daniel Gagnon
Google Chrome

New research: How effective is basic account hygiene at preventing hijacking


Every day, we protect users from hundreds of thousands of account hijacking attempts. Most attacks stem from automated bots with access to third-party password breaches, but we also see phishing and targeted attacks. Earlier this year, we suggested how just five simple steps like adding a recovery phone number can help keep you safe, but we wanted to prove it in practice.
We teamed up with researchers from New York University and the University of California, San Diego to find out just how effective basic account hygiene is at preventing hijacking. The year-long study, on wide-scale attacks and targeted attacks, was presented on Wednesday at a gathering of experts, policy makers, and users called The Web Conference.
Our research shows that simply adding a recovery phone number to your Google Account can block up to 100% of automated bots, 99% of bulk phishing attacks, and 66% of targeted attacks that occurred during our investigation.


Google’s automatic, proactive hijacking protection
We provide an automatic, proactive layer of security to better protect all our users against account hijacking. Here’s how it works: if we detect a suspicious sign-in attempt (say, from a new location or device), we’ll ask for additional proof that it’s really you. This proof might be confirming you have access to a trusted phone or answering a question where only you know the correct response.
If you’ve signed into your phone or set up a recovery phone number, we can provide a similar level of protection to 2-Step Verification via device-based challenges. We found that an SMS code sent to a recovery phone number helped block 100% of automated bots, 96% of bulk phishing attacks, and 76% of targeted attacks. On-device prompts, a more secure replacement for SMS, helped prevent 100% of automated bots, 99% of bulk phishing attacks and 90% of targeted attacks.


Both device- and knowledge-based challenges help thwart automated bots, while device-based challenges help thwart phishing and even targeted attacks.

If you don’t have a recovery phone number established, then we might fall back on the weaker knowledge-based challenges, like recalling your last sign-in location. This is an effective defense against bots, but protection rates for phishing can drop to as low as 10%. The same vulnerability exists for targeted attacks. That’s because phishing pages and targeted attackers can trick you into revealing any additional identifying information we might ask for.
Given the security benefits of challenges, one might ask why we don’t require them for all sign-ins. The answer is that challenges introduce additional friction and increase the risk of account lockout. In an experiment, 38% of users did not have access to their phone when challenged. Another 34% of users could not recall their secondary email address.
If you lose access to your phone, or can’t solve a challenge, you can always return to a trusted device you previously logged in from to gain access to your account.


Digging into “hack for hire” attacks
Where most bots and phishing attacks are blocked by our automatic protections, targeted attacks are more pernicious. As part of our ongoing efforts to monitor hijacking threats, we have been investigating emerging “hack for hire” criminal groups that purport to break into a single account for a fee on the order of $750 USD. These attackers often rely on spear phishing emails that impersonate family members, colleagues, government officials, or even Google. If the target doesn’t fall for the first spear phishing attempt, follow-on attacks persist for upwards of a month.


Example man-in-the-middle phishing attack that checks for password validity in real-time. Afterwards, the page prompts victims to disclose SMS authentication codes to access the victim’s account.

We estimate just one in a million users face this level of risk. Attackers don’t target random individuals though. While the research shows that our automatic protections can help delay, and even prevent as many as 66% of the targeted attacks that we studied, we still recommend that high-risk users enroll in our Advanced Protection Program. In fact, zero users that exclusively use security keys fell victim to targeted phishing during our investigation.



Take a moment to help keep your account secure
Just like buckling a seat belt, take a moment to follow our five tips to help keep your account secure. As our research shows, one of the easiest things you can do to protect your Google Account is to set up a recovery phone number. For high-risk users—like journalists, activists, business leaders, and political campaign teams—our Advanced Protection Program provides the highest level of security. You can also help protect your non-Google accounts from third-party password breaches by installing the Password Checkup Chrome extension.

More admin control over Apps Script projects with Google Cloud Console management

What’s changing 

We’re changing how Apps Script manages Google Cloud Platform (GCP) projects. This will help IT Admins govern these projects and simplify how developers manage projects as well. New Apps Script GCP projects will now live in a new folder (“apps-script”) in the GCP resource hierarchy. This means that new Apps Script projects will be governed by organization policies defined for GCP projects by IT admins.

Who’s impacted 

Admins, Apps Script developers, and end-users of Apps Script projects

Why you’d use it 

  • Gives IT admins additional controls: This feature helps make Apps Script projects more secure by providing additional control and visibility over these projects to IT administrators. Admins who have not yet defined organization policies can now do so to control Apps Script projects. Admins who have already defined organization policies are now assured that those policies will also be applied to Apps Script projects. 
  • Simplifies developer project management: Developers no longer need to visit the Cloud Console to enable Google APIs - simply enabling it in the Apps Script editor is now all that’s needed. 
  • Removes ‘risky’ label for end users: End users of internally-created Apps Script projects will no longer see those projects labeled “risky” when they visit the Google Security Checkup tool at myaccount.google.com


How to get started 

  • Admins: Check your organization policies which will apply to new Apps Script projects. 
  • Developers: No action needed. 
  • End users: No action needed. 


Additional details 

When an Apps Script project is created, a GCP project is also created and associated with it. This GCP project controls a range of configurations and settings, including API access, G Suite Marketplace API configuration for publishing add-ons, access to Stackdriver logs, and more.

Previously, these GCP Apps Script projects existed outside of the resource hierarchy. Now, new Apps Script projects will be parented by a new “apps-script” folder in the resource hierarchy, specifically at organization root > system-gsuite (new) > apps-script (new).

This means they will be governed by organization policies, which give you centralized and programmatic control over your organization's cloud resources. Policies that can be managed here include the ability to restrict domains that are allowed to be on the ACL for Cloud projects, specify restricted APIs that Cloud projects can access, and block GCP projects from creating new GCE instances.


Helpful links 



Availability 

Rollout details 

G Suite editions 
  • Available to all G Suite editions.

On/off by default?
  • This feature will be ON by default.

Stay up to date with G Suite launches

Dev Channel Update for Desktop

The dev channel has been updated to 76.0.3788.2, 76.0.3795.3, & 76.0.3795.4 for Windows and 76.0.3795.3 for Linux. Mac will be updated later this week. 



A partial list of changes is available in the log. Interested in switching release channels? Find out how. If you find a new issue, please let us know by filing a bug. The community help forum is also a great place to reach out for help or learn about common issues.
Abdul Syed
Google Chrome

Kotlin Is Everywhere! Join the global event series

Posted by Posted by Florina Muntenescu & Wojtek Kaliciński, Developer Advocates, Android

Last week at Google I/O, we announced a big step: Android development will become increasingly Kotlin-first. It’s a language that many of you already love: over 50% of professional Android developers now use Kotlin, and it’s the fastest-growing language on GitHub. As part of this announcement, many new Jetpack APIs and features will be offered first in Kotlin. So if you’re starting a new project, you should try writing it in Kotlin; code written in Kotlin often means much less code for you–less code to type, test, and maintain.

To help you dive deeper into Kotlin, we’re happy to announce a new program we’re launching together with JetBrains: Kotlin/Everywhere, a series of community-driven events focussing on the potential of Kotlin on all platforms. We are aiming to help learn the essentials and best practices of using Kotlin everywhere, be it for Android, back-end, front-end and other platforms.

Join the Kotlin/Everywhere global event series between June and December 2019.

Who can attend the events?

Whether you are a developer, a speaker, a Kotlin User Group, a Google Developer Group member or any other community leader join us. Anyone interested in learning Kotlin and its ecosystem, sharing knowledge, and hosting a Kotlin-focused event is welcome to attend.

If you are a developer wanting to learn more about Kotlin, or a speaker excited to share your Kotlin experience with others, you can find events near you to join. Just go to the map on the website. More events will be added over time.

How to host your Kotlin/Everywhere event?

If you want to host an event in your city, you can begin by checking out the detailed organizers’ guide. It will help you to decide on the format and what kind of support you might need. All the necessary tips and tricks, materials, and branding assets are inside. Go ahead and submit your event on the official web page.

Besides the detailed organizers’ guide, we also provide you with resources such as content, codelabs, and guidance to help you maximize your success. You can also apply for support: we have speakers from Google/JetBrains and can help by providing funding for venue, food and drinks, swag, or other. We will also list your event on the official website.

Still have questions? Ask them at our hangout sessions for organizers on May 16 and 17.

Let us know if you want to take part! Apply at kotl.in/everywhere