1. Help Center
  2. Account settings
  3. About third-party apps and log in sessions

About third-party apps and log in sessions

About
Connecting or removing
Available tools

Third-party apps are applications built on the X platform by external developers, and are not owned or operated by X. When you connect a third-party app to your X account, you are granting that app access to use your account. Depending on its permissions, an authorized app may be able to obtain information from and use your account in various ways, such as reading your posts, seeing who you follow, updating your profile, posting posts on your behalf, accessing your Direct Messages, or seeing your email address. You can learn more about the specific access in the App permissions section below. Addiontally you can choose to log out of your active X sessions

Note: You should be cautious before giving any third-party app access to your account. If you’re not comfortable with granting an app access to your account, simply click “cancel” on the authorization page to decline the app’s access. We also suggest you regularly review third-party apps which have access to use your account to confirm that you still want to give them access. You can review and revoke access for apps by visiting the Apps and sessions section of your account settings.

Instructions for:
How to connect to a third-party app
Step 1

In the app you want to connect, find the button/link asking you to connect your X account (usually "Connect to X", "Sign in with X" or something similar).

Step 2

Depending on the app, you may be presented with a consent dialog from X asking you to authorize the app to use your account or you may be prompted to grant the app access to the X accounts on your iOS device.

Step 3

You can review the various permissions you are granting to the app. You will see examples of actions the app will be able to perform using your account.

Step 4

If you are routed to a X website and you’re already logged in to your account, use the Authorize app button to connect the app. If you’re not already logged in to your account, you will need to log in. Before you enter your username and password, check that the page is secure by verifying the URL starts with https://x.com. If the page is secure, enter your username and password and use the Sign In button to connect the app.

Step 5

If you are prompted to grant the app access to the X accounts on your iOS device, use the Connect button to connect the app. If you have multiple X accounts on your device, you may need to select the account that you wish to connect to the app.

Note: You can always review and revoke access for apps at any time by visiting the Apps and sessions section of your account settings.

Step 1

In the app you want to connect, find the button/link asking you to connect your X account (usually "Connect to X", "Sign in with X" or something similar).

Step 2

Depending on the app, you may be routed to a X website or to the X for Android app to authorize the app to use your account.

Step 3

You can review the various permissions you are granting to the app. You will see examples of actions the app will be able to perform using your account.

Step 4

If you are routed to a X website and you’re already logged in to your account, use the Authorize app button to connect the app. If you’re not already logged in to your account, you will need to log in. Before you enter your username and password, check that the page is secure by verifying the URL starts with https://x.com. If the page is secure, enter your username and password and use the Sign In button to connect the app.

Step 5

If you are routed to the X for Android app, use the Allow or Connect button to connect the app. If you have multiple X accounts on your device, you may need to select the account you wish to connect to the app.

Note: You can always review and revoke access for apps at any time by visiting the Apps and sessions section of your account settings.

Step 1

On the website of the app you want to connect, find the button/link asking you to connect your Twitter account (usually "Connect to X", "Sign in with X" or something similar).

Step 2

You’ll be routed to a X website asking you to authorize the app to use your account.

Step 3

You can review the various permissions you are granting to the app. You will see examples of actions the app will be able to perform with your account.

Step 4

If you’re already logged in to your account, use the Authorize app button to connect the app.

Step 5

If you’re not already logged in to your account, you will need to log in. Before you enter your username and password, check that the page is secure by verifying the URL starts with https://x.com. If the page is secure, enter your username and password and use the Sign In button to connect the app.

Step 6

You can review and revoke access for apps connected to your account at any time by visiting the Apps and sessions section of your account settings.

How to revoke access or remove an app
  1. Sign in to your account.
  2. Go to the Apps and sessions section of your account settings. All of the apps connected to your account will be displayed. You can see the specific permissions that each app has to use your account listed under the app name and description.

  3. If you’d like to disconnect an app from your account, click the Revoke access button next to the app or at the bottom of the page after clicking the app’s name.


If an app asks for your password to access your account


If you wish to grant a third-party app access to your account, we recommend that you only do so using X’s OAuth method. OAuth is a secure connection method and doesn’t require you to give your X username and password to the third party. You should be particularly cautious when you're asked to give your username and password to an app or website. When you give your username and password to someone else, they can gain complete control of your account and can lock you out or take actions that cause your account to be suspended.

If you are unsure about whether a login page for a third-party app is using OAuth, go directly to X.com and enter your credentials there, and then navigate back to the app. If the app is using OAuth, the app should not require you to enter your username and password again. You can learn more about how to check that you’re on X.com with our account security tips.

If you previously provided your password to an app that you are now unsure about, revoke its access on the Apps and sessions section of your account settings and change your password.

Note: You should be especially wary of and never provide your username and password to:

  • Websites claiming to help you “get more followers fast!” (see our following rules and best practices for more information).
  • Apps which post affiliate ads to your timeline.
     

If you suspect a bad app is still connected to your account


Immediately revoke its access on the Apps and sessions section of your account settings and change your password. If you are experiencing problems with an app, please read the compromised accounts article for more information.

If you’re having issues with a third-party app


Because third-party apps are not owned and operated by X, we're not able to troubleshoot them. It’s best to reach out to the app developer for answers to your questions or to let them know about a problem you're having with their product.

Available tools

Third-party tools created by developers add new functionalities and can enhance your X experience. These tools are self-serve, and many are free to use. You can learn more about some of the tools currently available below. 

Please note: We’re early in our effort to make third-party tools available and discoverable. Additionally, some tools are created by X’s internal development team. Although some of these tools are only available to specific devices and operating systems, we hope to extend access across all devices and operating systems. 

 

Testing

Tweet Tiles are an experiment available to a limited number of people on iOS and web. 

Post Tiles

X's internal development team is currently experimenting with post Tiles, a way to attach customizable formats to a post. 

Right now, people on iOS and web may see and interact with post Tiles that include text, images, videos, or other elements like a button from people in the initial test group. These formats are designed to easily engage with content and make your timeline more dynamic and visual.  

When someone in our initial test group posts a post Tile, people on iOS and web who are part of this experiment will automatically see the post Tiles they post on the Home timeline. Like post Cards, post Tiles render automatically when you paste a URL. 

Please note: Not all followers will automatically see the post Tiles, and if you Repost a post Tile or share a post Tile URL, others might not be able to see it. 

Share this article