Read Elon Musk’s letter to CEO Satya Nadella on Microsoft ‘violating’ Twitter agreement – Times of India
Twitter owner Elon Musk has accused Microsoft of inappropriately using the social media companys data to build apps. In a letter addressed to Microsoft CEO Satya Nadella, sent by Alex Spiro, one of Musks personal attorneys, accusing the software giant of improperly using the Twitter API and Twitter data. The letter levels a number of allegations against Microsoft, and demands an audit of all the ways Microsoft collected and used Twitters data. Here's the letter: Dear Mr Nadella As you are no doubt aware, for years, Microsoft has used Twitters standard developer APIs free of charge in order to benefit from Twitters data and services in key Microsoft products that generate tens of billions of dollars in revenue for Microsoft annually. Up until last month, when it declined to pay even a discounted rate for continued access to Twitters APIs and content, Microsoft operated eight separate Twitter API apps, listed below, which appear to provide data and functionality for at least five separate Microsoft products and services, including Xbox One, Bing Pages, Azure, Power Platform, and Ads. * Xbox One Social * Bing Pages * Bing Pages * Microsoft Azure * Microsoft Power Platform * Microsoft Ads * Microsoft Global Ads * Azure Logic Apps for Fairfax By registering and using these eight Twitter API apps (collectively, the Microsoft Apps), Microsoft agreed to comply with Twitters Developer Agreement and Policy (the Agreement). However, our recent review of Microsofts activity on the Microsoft Apps indicates that Microsoft may have been in violation of multiple provisions of the Agreement for an extended period of time. For example, Twitter enforces rate limits on use of the Twitter API, which the Agreement prohibits developers such as Microsoft from exceed[ing] or circumvent[ing]. The Agreementalso prohibits use of the Twitter API in a manner that exceeds reasonable request volume orconstitutes excessive or abusive usage. Despite these limitations, the Microsoft Apps accessedTwitters APIs over 780 million times and retrieved over 26 billion tweets in 2022 alone. Indeed, for one of the Microsoft Apps, Microsofts account information outright states that itintends to allow its customers to go around throttling limits. Microsoft also appears to have used the Twitter API for unauthorized uses and purposes. The Agreement makes clear that Microsoft was obligated to disclose and obtain approval for its intended use case for each Microsoft App, and to notify Twitter of any substantive modification to those use cases. Yet Microsoft did not identify any use case for six of the eight Microsoft Apps that it continued to operate until last month. Further, at least some of the Microsoft Apps appear to have engaged in expressly prohibited use cases. For example, the Azure Logic Apps for Fairfax app supplied Twitter content to a number of Microsoft endpoints that reference agovernment entity or agency, despite the fact that the Agreement prohibits use of the Twitter APIs on behalf of any government-related entity without first identify[ing] all such Government End Users to Twitter. Yet Microsoft did not provide any such notification toTwitter. The Agreement also prohibits the registration of multiple apps for a single use case orsubstantially similar or overlapping use cases. But Microsoft registered multiple apps each forits Bing Pages, Ads, and Azure products and services, in clear violation of this provision. Several of the Microsoft Apps were also used in Microsoft applications that include automationcapabilities, including Power Platform and Ads. Per the terms of the Agreement, Microsoft wasobligated to comply with Twitters Automation Rules in its operation of these apps.2 YetMicrosofts API requests for these apps include Twitter actions that are subject to certainrestrictions on automation, including retweets and direct messages. In view of the above, Twitter hereby requests a compliance audit pursuant to the terms of theAgreement for each of the eight Microsoft Apps (identified above) through April 2023. To that end, please provide us, with respect to each of the Microsoft Apps, on a Microsoft App- by-Microsoft App basis, the following information for past two years. 1. An identification of all Twitter Content (as that term is defined in the Agreement) currently in Microsofts possession or control. 2. Records describing all Twitter Content retained by Microsoft through its use of the Twitter APIs, the manner and format in which such Twitter Content was stored, and the manner in which such Twitter Content was used by Microsoft. 3. To the extent that any Twitter Content previously retained by Microsoft has been destroyed, adescription of how such Twitter Content was destroyed. 4. Records describing all uses of the Twitter APIs for each Microsoft App, including, but not limited to the following: (a) A description of the use case for each Microsoft App, and any changes to those usecases during the past two years. (b) An identification of all Twitter Content (as that term is defined in the Agreement) currently in Microsofts possession or control.2.Records describing all Twitter Content retained by Microsoft through its use of the Twitter APIs, the manner and format in which such Twitter Content was stored, and the manner in whichsuch Twitter Content was used by Microsoft.3.To the extent that any Twitter Content previously retained by Microsoft has been destroyed, adescription of how such Twitter Content was destroyed.4.Records describing all uses of the Twitter APIs for each Microsoft App, including, but notlimited to the following: a)a description of the use case for each Microsoft App, and any changes to those usecases during the past two years; (b) an identification of any and all government-related entities served by each MicrosoftApp, and the date(s) when each such government-related entity accessed Twitter Contentor the Twitter APIs through said Microsoft App; (c)a description of any token pooling implemented in any of the Microsoft Apps,including the time period(s) when any such token pooling occurred and the number of tokens that were pooled; and (d)a description of any other means implemented in the Microsoft Apps to circumvent Twitters rate limits for the Twitter APIs. 5. A written report, signed by an authorized representative, describing Microsofts deployment of Twitter Content and the Twitter APIs in each Microsoft App prior to the termination of theMicrosoft Apps in April 2023. We remind you that the terms of the Agreement require Microsoft to provide its full cooperation and assistance with the requested compliance audit. We look forward to your prompt and full cooperation in this matter. Please provide a date certain by which Microsoft will provide the requested information, and, in any event, no later than June 7, 2023. Very truly yours, Alex Spirocc: CC: Microsoft Board of Directors, Elon Musk
Read more:
- Elon Musk gave the cold shoulder to Norways $1.4 trillion sovereign wealth CEO Nicolai Tangen after the fund snubbed the Tesla CEOs pay packagetwice -... - January 30th, 2025 [January 30th, 2025]
- Elon Musk and His Friends Help Trump Shake Up the Government - The New York Times - January 30th, 2025 [January 30th, 2025]
- Elon Musk Offers Federal Workers an Unauthorized Buyout - The American Prospect - January 30th, 2025 [January 30th, 2025]
- Elon Musk Lackeys Have Taken Over the Office of Personnel Management - WIRED - January 30th, 2025 [January 30th, 2025]
- Elon Musk claims full self driving is so advanced Tesla owners are turning it off and steering with their knees to check text messages - Fortune - January 30th, 2025 [January 30th, 2025]
- Elon Musk says SpaceX will rescue two stranded astronauts. Heres why that is confusing - CNN - January 30th, 2025 [January 30th, 2025]
- Angry Tesla owners threaten to take action against Elon Musk - TheStreet - January 30th, 2025 [January 30th, 2025]
- Elon Musk's mother urges him to sue CNN, other news outlets for peddling 'Nazi salute' narrative - Fox News - January 30th, 2025 [January 30th, 2025]
- Trump's new OPM hires reportedly include 21-year-old, recent high school grad with ties to Elon Musk - Fortune - January 30th, 2025 [January 30th, 2025]
- Trump asks Elon Musk to return 2 Starliner astronauts from the ISS for NASA but they already have a SpaceX ride home - Space.com - January 30th, 2025 [January 30th, 2025]
- Elon Musk declined dinner with boss of $1.7 trillion fund that voted against his pay deal: 'Friends are as friends do' - Business Insider - January 30th, 2025 [January 30th, 2025]
- Elon Musk tells German far-right crowd the nation should move beyond "past guilt" ahead of Holocaust Remembrance Day - CBS News - January 30th, 2025 [January 30th, 2025]
- Elon Musk finally admits that Tesla will have to replace its HW3 self-driving computers - Electrek.co - January 30th, 2025 [January 30th, 2025]
- Elon Musk Looks to Stick a Fork in Federal Government Workers - Slate - January 30th, 2025 [January 30th, 2025]
- Elon Musk is not convinced with China's DeepSeek that has wiped out billions from the US stock market; hi - The Times of India - January 30th, 2025 [January 30th, 2025]
- Elon Musk's Long Term Friend Says He's a Narcissist With an Obsessive "Lust for Power" - Futurism - January 30th, 2025 [January 30th, 2025]
- Why has Elon Musk threatened legal action against Tim Walz? Here's what you need to know - The Economic Times - January 30th, 2025 [January 30th, 2025]
- Trump, Elon Musk Are Working to Get Astronauts, but NASA Already Has a Plan - PEOPLE - January 30th, 2025 [January 30th, 2025]
- Elon Musk Accused of 'Pulling Trump Down' With Negative Poll Rating - Newsweek - January 30th, 2025 [January 30th, 2025]
- Country Says "Hmmm" as Elon Musk Teams Up With Boeing to Create Amazingly Safe New Air Force One - Futurism - January 30th, 2025 [January 30th, 2025]
- Elon Musk disses boss of Norways $1.7T wealth fund that voted against his massive pay deal - New York Post - January 30th, 2025 [January 30th, 2025]
- Elon Musk Is Running the Twitter Playbook on the Federal Government - WIRED - January 30th, 2025 [January 30th, 2025]
- Elon Musk is trying to help Boeing out with its much-delayed new Air Force One for Trump - Business Insider - January 30th, 2025 [January 30th, 2025]
- Elon Musk clashes with Norway wealth fund CEO; 'friends are as friends do' - Yahoo Finance - January 30th, 2025 [January 30th, 2025]
- Elon Musk says that Tesla unsupervised self-driving begins, but dont get too excited - Electrek.co - January 30th, 2025 [January 30th, 2025]
- Elon Musk says he might sue Gov. Tim Walz over accusations he gave a Nazi salute - Star Tribune - January 30th, 2025 [January 30th, 2025]
- Did Elon Musk write the 'Fork in the Road' memo for Trump's 'deferred resignation' offer to federal worke - The Times of India - January 30th, 2025 [January 30th, 2025]
- Tesla sales disappoint, but Elon Musk vows new cars will be in the wild, with no one in them - New York Post - January 30th, 2025 [January 30th, 2025]
- Near-Earth "Asteroid" Spotted By Astronomers Turns Out To Be Elon Musk's Car - IFLScience - January 27th, 2025 [January 27th, 2025]
- Elon Musk tells far-right AfD party it is 'the best hope for the future of Germany' as election nears - Fortune - January 27th, 2025 [January 27th, 2025]
- Elon Musk urges far-right German party to move beyond past guilt - The Washington Post - January 27th, 2025 [January 27th, 2025]
- Elon Musk Definitely Doesnt Seem Concerned That Far-Right Extremists Are Cheering Him On - Vanity Fair - January 27th, 2025 [January 27th, 2025]
- Cuban on Musk: 'I Have No Problem Throwing Elon Under the Bus, but I'll Save It for When It's Truly Deserved' - Yahoo Finance - January 27th, 2025 [January 27th, 2025]
- Trump staff are reportedly furious with Elon Musk after he publicly trashed the Trump-backed $500 billion AI project - Fortune - January 24th, 2025 [January 24th, 2025]
- Elon Musk doesnt deserve the benefit of the doubt - Vox.com - January 24th, 2025 [January 24th, 2025]
- "Heil Tesla": Controversial Image Of Elon Musk Displayed On Tesla Factory In Germany - NDTV - January 24th, 2025 [January 24th, 2025]
- Donald Trump's offer to Elon Musk and Larry Ellison: Buy Tiktok and give - The Times of India - January 24th, 2025 [January 24th, 2025]
- Elon Musk's prominence during inauguration ceremonies stamps tech titan's place in Trump's orbit - The Associated Press - January 24th, 2025 [January 24th, 2025]
- Elon Musk at Trumps inauguration: Whats the history of the Nazi salute? - Al Jazeera English - January 24th, 2025 [January 24th, 2025]
- Elon Musk tried to turn the salute controversy into a joke - NPR - January 24th, 2025 [January 24th, 2025]
- Elon Musk bashes the $500 billion AI project Trump announced, claiming its backers dont have the money - CNN - January 24th, 2025 [January 24th, 2025]
- Elon Musk is causing trouble in Europe. Whats in it for him? - CNN - January 24th, 2025 [January 24th, 2025]
- Tesla sales in Europe are sliding. That's a problem for Elon Musk. - Business Insider - January 24th, 2025 [January 24th, 2025]
- Elon Musk on his hand gesture: - X - January 24th, 2025 [January 24th, 2025]
- Elon Musk's DOGE setting its sights on the penny - Fox Business - January 24th, 2025 [January 24th, 2025]
- Elon Musk's gesture at Trump rally draws scrutiny - BBC.com - January 24th, 2025 [January 24th, 2025]
- Opinion | The missing context from the Elon Musk salute - The Washington Post - January 24th, 2025 [January 24th, 2025]
- Elon Musk and tech leader Sam Altman get into war of words over AI infrastructure project - Fox Business - January 24th, 2025 [January 24th, 2025]
- Elon Musk follows one-arm salute with some Nazi jokes. What a time to be alive. | Opinion - USA TODAY - January 24th, 2025 [January 24th, 2025]
- Donald Trump says he isn't bothered by Elon Musk's Stargate criticism as the CEO 'hates one of the people in the deal' - Business Insider - January 24th, 2025 [January 24th, 2025]
- Elon Musk is still tweeting about Nazi salutes. Now hes dragged Taylor Swift into the drama - San Francisco Chronicle - January 24th, 2025 [January 24th, 2025]
- Jamie Dimon calls Elon Musk the Einstein of our timesaid they reconciled and hugged it out - Fortune - January 24th, 2025 [January 24th, 2025]
- The likely reason why Elon Musk is mad at Wikipedia - The Independent - January 24th, 2025 [January 24th, 2025]
- Elon Musk appears to make back-to-back fascist salutes at inauguration rally - The Guardian - January 24th, 2025 [January 24th, 2025]
- Elon Musk Ignites Online Speculation Over the Meaning of a Hand Gesture - The New York Times - January 24th, 2025 [January 24th, 2025]
- Elon Musk Says Project Stargate Doesn't 'Actually Have The Money' After Trump Announces $500 Billion AI Investment Led By SoftBank, Oracle And OpenAI... - January 24th, 2025 [January 24th, 2025]
- Elon Musk appears to give 'Nazi-style' salute at Capital One Arena rally - Fox 10 News - January 24th, 2025 [January 24th, 2025]
- Elon Musk has his doubts about Stargate. Heres why he may be right. - MarketWatch - January 24th, 2025 [January 24th, 2025]
- Elon Musk Probes Competitor Boeing on New Air Force One Jet - The Daily Beast - January 24th, 2025 [January 24th, 2025]
- Elon Musk says AI has already gobbled up all human-produced data to train itself and now relies on hallucination-prone synthetic data - Fortune - January 11th, 2025 [January 11th, 2025]
- Ian Hislop praised for perfect takedown of contradiction-riddled Elon Musk - The Independent - January 11th, 2025 [January 11th, 2025]
- Elon Musk And More Right-Wing Critics Blame Diversity, Equity And Inclusion For LA WildfiresWith Little Evidence - Forbes - January 11th, 2025 [January 11th, 2025]
- Elon Musk's Ex-Wife And Mother To His 5 Kids Says His Secret To Extreme Success Is Working Harder Than 'Average Bear' And Saying 'No' A Lot - Yahoo... - January 11th, 2025 [January 11th, 2025]
- Elon Musk Is Trying to Break Germanys Quarantine on the Far-Right AfD - The New York Times - January 11th, 2025 [January 11th, 2025]
- Elon Musk's company town 'Snailbrook' is growing; here is everything we know - Austin American-Statesman - January 11th, 2025 [January 11th, 2025]
- Nigel Farage and Elon Musk to reunite as Reform leader hosts Trump inauguration party in Washington - The Independent - January 11th, 2025 [January 11th, 2025]
- Meet the influencer who has Elon Musk's ear on Germany's far-right - Reuters - January 11th, 2025 [January 11th, 2025]
- Elon Musk boosts German far right party with live event on X - NBC News - January 11th, 2025 [January 11th, 2025]
- How Elon Musk seized on baseless memo claim to create wave of misinformation - BBC.com - January 11th, 2025 [January 11th, 2025]
- My Ban From X Is About One Simple Thing: Elon Musk Controlling the Flow of Information - The Intercept - January 11th, 2025 [January 11th, 2025]
- Elon Musk's DOGE says it is hiring. Here are the jobs it's looking to fill. - CBS News - January 11th, 2025 [January 11th, 2025]
- Elon Musk aims to reignite Teslas fading momentum by making Model Y look like the Cybercab - Fortune - January 11th, 2025 [January 11th, 2025]
- Gamers are accusing Elon Musk of cheating at popular video games by allegedly turning to loopholes and hiring better users to play for him - Fortune - January 11th, 2025 [January 11th, 2025]
- Majority of British public believe Elon Musk having negative impact on UK politics, poll suggests - Yahoo! Voices - January 11th, 2025 [January 11th, 2025]
- Elon Musk Is Roiling European Politics - The Wall Street Journal - January 11th, 2025 [January 11th, 2025]
- Elon Musk and Peter Thiel: The billionaires fomenting a global race war - Middle East Eye - January 11th, 2025 [January 11th, 2025]
- Elon Musk is a monster bully on the loose, but he can only get his way if we let him | Martin Kettle - The Guardian - January 11th, 2025 [January 11th, 2025]
- Elon Musk Hijacks U.K. Politics in Favor of the Far Right - The New York Times - January 11th, 2025 [January 11th, 2025]
- Elon Musk asks if America should 'liberate the people of Britain' in tirade against UK government - CNBC - January 11th, 2025 [January 11th, 2025]
- Elon Musk heaps praise on AfDs Alice Weidel during live talk on X - The Guardian - January 11th, 2025 [January 11th, 2025]