| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | AC | AD | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Reach | Identity | Address Book | Feeds | User Data | Security | |||||||||||||||||||||||||
2 | Company | Active Users (millions) | Key Geographies | Key Demographics | Open Stack | Ratio of Open Stack / Proprietary usage | Monthly Active Users of Open Stack | Validated email | Auto login | Hybrid | Profile fields | Friendly UI | Feed discovery | Access to contacts | Contacts' Email address | Other contact info | Del. auth API | Long-lived tokens | Two-way sync API | Ability to store | Open Stack | RSS / Atom | Rich metadata | Lookup by email | Real-time updates | User Data Provided | Supplementary Data | PAPE support | Multi-factor Auth | Other (Describe) | |
3 | Hundreds of millions | Worldwide | Broad demographics | 1 | 1 | 1 | 1 | 1 | 1 | 3 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 3 | 2 | Country, First and Last Name, Language, Verified Email | Gmail Contacts | Yes | ||||||
4 | Yahoo | 350M+ active users | Worldwide | Broad | 1 | 1 | 3 | 1 | 1 | 2 | 3 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 2 | Full Name, Gender, Language, Nickname, Profile Photo, Verified Email, Time Zone | Yahoo Contacts | Yes | |||||
5 | AOL | 2 | 2 | 2 | 3 | 1 | 2 | 3 | 1 | 1 | 1 | 2 | 2 | 2 | 1 | 2 | 2 | 2 | 2 | 3 | Birthday, Country, Email, Gender, Postal Code, Nickname, Display Language, Time Zone | Coming Soon | |||||||||
6 | MySpace | 125M+ | Worldwide | Broad | 1 | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 2 | 2 | 3 | 2 | 1 | 1 | 3 | 2 | 1 | 1 | 1 | 2 | 1 | Birthday, Gender, Name, Nickname, Profile Photo, URLs, | About Me, Body Type, Books, Children, Current Location, Drinker, Ethnicity, Family Name, Friends, Heroes, Interests, Language Spoken, Looking For, Movies, Profile Song, Profile URL, Relationship Status, Religion, Sexual Orientation, Smoker, Status, TV Shows | ||||
7 | VeriSign | Worldwide | 1 | 3 | 1 | 3 | 3 | 2 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 1 - SREG DATA ONLY | 1 | 1 | |||||||
8 | Microsoft (Windows Live) | 450M+ active monthly | Worldwide | Broad | 2 | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 | 1 | 2 | 1 | 2 | 1 | 3 | 1 | 1 | 3 | 3 | Birthday, Display Name, Email, First And Last Name, Gender, Profile Photo, Urls | Anniversary, Hotmail/MSN Addresses, Phone Numbers | ||||||
9 | 500M active users | Worldwide | Broad | 2 | 3 | 3 | 2 | 1 | 2 | 2 | 1 | 1 | 1 | 3 | 2 | 2 | 1 | 3 | 2 | 3 | 2 | 1 | 2 | 3 | Birthday, Current Location, First and Last Name, Name, Profile URL, Profile Photo, Email, Proxied Email, Sex, Time Zone, Bio | About Me, Books, Friend IDs, Interests, Meeting For, Movies, Music, Political Views, Quotes, Relationship Status, Religion, Status, TV Shows, Work History | |||||
10 | Plaxo | 2 | 2 | 3 | 3 | 2 | 2 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 3 | |||||||||||
11 | 2 | 3 | 1 | 2 | 1 | 1 | 1 | 2 | 3 | 2 | 1 | 1 | 3 | 2 | 2 | 1 | 1 | 2 | 2 | Display Name, Name, Preferred Username, Profile Photo, Twitter Url, Bio | |||||||||||
12 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 3 | ||||||||||||
13 | |||||||||||||||||||||||||||||||
14 | Definitions | ||||||||||||||||||||||||||||||
15 | Number Rankings | 1= good enough to be useful / standard, 2 = some support, but only partial or sub-optimal in some other key way, 3 = not supported at all | |||||||||||||||||||||||||||||
16 | Open Stack | Use of common open standards (vs proprietary APIs/protocols), e.g. OpenID | |||||||||||||||||||||||||||||
17 | Ratio of Open Stack | This column is intended to capture actual adoption. If the service has a non-standard offering as well as an open offering, what's the relative adoption of each? I would think that "1" would be >90% open, "2" would be >50%, and "3" would be <50%. | |||||||||||||||||||||||||||||
18 | Monthly Active Users of Open Stack | If an OP has lots of users, but nobody uses the open technology, then does it count? This column should capture the number of users of the open stack product, as that's how we'll measure adoption. | |||||||||||||||||||||||||||||
19 | Validated email | --lshepard December 2, 2009 10:31:12 AM PST | |||||||||||||||||||||||||||||
20 | Auto Login | OP provides transparent way to re-log-in to RP (e.g. checkid_immediate) | |||||||||||||||||||||||||||||
21 | Hybrid | OP provides OpenID/OAuth hybrid | |||||||||||||||||||||||||||||
22 | Profile Fields | OP provides basic profile fields (name/location/etc) to pre-fill signup forms | |||||||||||||||||||||||||||||
23 | Friendly UI | OP provides user-friendly UI (shows info about RP, no long multi-step scary TOS, etc.) | |||||||||||||||||||||||||||||
24 | Feed Discovery | OP helps RP discover which content/activity feeds user has available to share (e.g. flickr/delicious/upcoming/etc for a yahoo user) | |||||||||||||||||||||||||||||
25 | Access to contacts | Some API to access user's address book / social graph: e.g. "can you look up which of your friends are on some new site" vs "can you invite them" vs "can you get their raw contact info" etc | |||||||||||||||||||||||||||||
26 | Contacts' email address | API provides access to the email addresses of user's contacts | |||||||||||||||||||||||||||||
27 | Other contact info | API provides other contact info for user's contacts (phone/im/etc) | |||||||||||||||||||||||||||||
28 | Del. auth API | API provides delegated authorization flow (e.g. "oauth dance" vs requiring RP to take credentials) | |||||||||||||||||||||||||||||
29 | Long lived tokens | RP can obtain long-lived API tokens for ongoing access to user's contacts (vs. one-time or short-lived access) | |||||||||||||||||||||||||||||
30 | Two way sync API | API allows stateful bi-directional sync of contacts, not just read-only access or stateless CRUD | |||||||||||||||||||||||||||||
31 | Ability to Store | TOS allows RP to store contact info obtained for user via APIs | |||||||||||||||||||||||||||||
32 | Open Stack | Use of common open standards (vs proprietary APIs/protocols), e.g. OAuth & PoCo | |||||||||||||||||||||||||||||
33 | RSS/Atom | User can syndicate their content created on OP via RSS/Atom feed | |||||||||||||||||||||||||||||
34 | Rich Metadata | Shared feed has rich metatata, e.g. thumbnails, tags, or other structured data (not just a text description) | |||||||||||||||||||||||||||||
35 | Lookup by email | OP has API to look up a user's feed given their email address (e.g. for auto-discovery or suggested feeds to share) | |||||||||||||||||||||||||||||
36 | Real time updates | OP provides real-time updates of activity feeds, vs. making RP periodically poll | |||||||||||||||||||||||||||||
37 | |||||||||||||||||||||||||||||||
38 | Suggestions | ||||||||||||||||||||||||||||||
39 | Add some additional columns for Photos, files, calendar etc. --angus logan Wednesday, November 18, 2009 3:48:14 PM | ||||||||||||||||||||||||||||||
40 | |||||||||||||||||||||||||||||||
41 | |||||||||||||||||||||||||||||||
42 | |||||||||||||||||||||||||||||||
43 | |||||||||||||||||||||||||||||||
44 | |||||||||||||||||||||||||||||||
45 | |||||||||||||||||||||||||||||||
46 | |||||||||||||||||||||||||||||||
47 | |||||||||||||||||||||||||||||||
48 | |||||||||||||||||||||||||||||||
49 | |||||||||||||||||||||||||||||||
50 | |||||||||||||||||||||||||||||||
51 | |||||||||||||||||||||||||||||||
52 | |||||||||||||||||||||||||||||||
53 | |||||||||||||||||||||||||||||||
54 | |||||||||||||||||||||||||||||||
55 | |||||||||||||||||||||||||||||||
56 | |||||||||||||||||||||||||||||||
57 | |||||||||||||||||||||||||||||||
58 | |||||||||||||||||||||||||||||||
59 | |||||||||||||||||||||||||||||||
60 | |||||||||||||||||||||||||||||||
61 | |||||||||||||||||||||||||||||||
62 | |||||||||||||||||||||||||||||||
63 | |||||||||||||||||||||||||||||||
64 | |||||||||||||||||||||||||||||||
65 | |||||||||||||||||||||||||||||||
66 | |||||||||||||||||||||||||||||||
67 | |||||||||||||||||||||||||||||||
68 | |||||||||||||||||||||||||||||||
69 | |||||||||||||||||||||||||||||||
70 | |||||||||||||||||||||||||||||||
71 | |||||||||||||||||||||||||||||||
72 | |||||||||||||||||||||||||||||||
73 | |||||||||||||||||||||||||||||||
74 | |||||||||||||||||||||||||||||||
75 | |||||||||||||||||||||||||||||||
76 | |||||||||||||||||||||||||||||||
77 | |||||||||||||||||||||||||||||||
78 | |||||||||||||||||||||||||||||||
79 | |||||||||||||||||||||||||||||||
80 | |||||||||||||||||||||||||||||||
81 | |||||||||||||||||||||||||||||||
82 | |||||||||||||||||||||||||||||||
83 | |||||||||||||||||||||||||||||||
84 | |||||||||||||||||||||||||||||||
85 | |||||||||||||||||||||||||||||||
86 | |||||||||||||||||||||||||||||||
87 | |||||||||||||||||||||||||||||||
88 | |||||||||||||||||||||||||||||||
89 | |||||||||||||||||||||||||||||||
90 | |||||||||||||||||||||||||||||||
91 | |||||||||||||||||||||||||||||||
92 | |||||||||||||||||||||||||||||||
93 | |||||||||||||||||||||||||||||||
94 | |||||||||||||||||||||||||||||||
95 | |||||||||||||||||||||||||||||||
96 | |||||||||||||||||||||||||||||||
97 | |||||||||||||||||||||||||||||||
98 | |||||||||||||||||||||||||||||||
99 | |||||||||||||||||||||||||||||||
100 | |||||||||||||||||||||||||||||||