Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications?
No| Origin trial desktop first | 154 |
| Origin trial desktop last | 165 |
| Origin trial Android first | 154 |
| Origin trial Android last | 165 |
Can you please request privacy, security, and debuggability bits in your chromestatus entry?
Flag name on about://flagskEnablePrivateVerificationTokens
Finch feature namekEnablePrivateVerificationTokens
Requires code in //chrome?True
Tracking bughttps://crbug.com/500396188
Launch bughttps://launch.corp.google.com/launch/4465636
Estimated milestones
Origin trial desktop first 154 Origin trial desktop last 165 Origin trial Android first 154 Origin trial Android last 165
Link to entry on the Chrome Platform Statushttps://chromestatus.com/feature/6210457816924160?gate=6479261834805248
Links to previous Intent discussionsIntent to Prototype: https://groups.google.com/a/chromium.org/d/msgid/blink-dev/69d805cc.050a0220.1c79a0.1052.GAE%40google.com
This intent message was generated by Chrome Platform Status.
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/6a7f7d73.57cdfc94.1bf3cb.00bc.GAE%40google.com.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscribe@chromium.org.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
Hi everyone,
Thank you for your feedback and questions.
@Mike
> Can you please request privacy, security, and debuggability bits in your chromestatus entry?
Done.
>> Is this feature fully tested by web-platform-tests?
>> No
> Why not? What's the plan here?
We will add web-platform-tests. We are working on it.
@Yoav
> As a result, I'm guessing that this won't be available as a third-party origin trial?
No. The tokens are attached only for the top-level origins, so this API is not applicable to third parties.
> Do we have precedents for features requiring such registration?
The reason for registration is to technically limit key rotation frequency, and to provide transparency on PVT use. Registrants are accountable for using the PVTs for reducing latency and/or friction added to websites for bot detection or anti-abuse purposes.
Private State Tokens employs a similar registration process.
@Alex
> Because it was raised in API OWNERS, my position here is not that an OT should block on a response from the TAG, only that it would be helpful to your team if the TAG gets a look at it at this stage, which can save you time at I2S. The request is to file now, not to wait on anything.
Thanks Alex. We’ll be sure to request feedback from the TAG once we’re confident in the utility of the API based on the results of the experiment.
To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/eec05d9d-e550-445a-8340-123abafcfd3cn%40chromium.org.
We discussed this on the API OWNERS meeting and I ended up with so many questions.
I understand that the idea is to promise that a request comes from an actual human and not a bot, and that sounds great, but there is a lot of details in how that is done without violating user expectations in incognito/private windows.
If I read the explainer correctly, these tokens will be issued by a site (eTLD+1), and they will be returned to that same site.
1. For certain, that will prove to the site that the visitor is known to the site. How will this not be used maliciously to force users to break their anonymity to access the site? We already see sites aggressively try to make users log in (reddit, twitter, ...)
2. How can a user know that these tokens won't identify them in some way? Can a malicious site use them to track a user?
3. Will this work automatically in all Chromium based browsers?
4. The idea is to break a little bit of privacy to make sites smoother to use. How do we know that the user wants to make that sacrifice? Should it be an opt-in feature?
5. I learned that other browsers might already be doing something in this area. Is this the same or different?
6. In the privacy review, you decided to limit this to "DSE". What does that mean to the OT and the user?
(I also agree with Jeffrey's statement about TAG review being better to open early rather than later so please don't miss that because it ends up deeper in the thread)
/Daniel
To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/eec05d9d-e550-445a-8340-123abafcfd3cn%40chromium.org.