All Collections
Getting Started
Google Drive Integration with Pilot: Understanding Google Authorization and Permissions
Google Drive Integration with Pilot: Understanding Google Authorization and Permissions

This article will answer all your burning questions about permissions, privacy, and data security about the Google Drive integration.

Spencer Ririe avatar
Written by Spencer Ririe
Updated over a week ago

At Pilot, we're dedicated to providing a seamless and efficient experience for our users, which is why we've integrated Google Drive into our platform.

This integration allows for a two-way sync functionality that enhances your workflow by ensuring your files are always up-to-date, whether you're working from Pilot or directly from your Google Drive. To make this possible, we require certain permissions from your Google Account.

Here's what you need to know about the process and how we safeguard your information.

How It Works

1. Signing in with Google

To use Pilot with Google Drive integration, you'll first sign in using your Google Account. By doing so, you'll be allowing Pilot to see your profile information, which includes:

  • Name

  • Email address

  • Address

  • Language preference

  • Profile picture

This information helps us personalize your experience on Pilot, ensuring that the service is tailored to your preferences and needs.

2. Granting Access to Your Google Account

For the two-way sync to work effectively, we require additional permissions to access and manage your Google Drive files. When you grant us these permissions, you're allowing Pilot to see, edit, create, and delete all of your Google Drive files, which includes the ability to:

  • View your files

  • Upload and download files

  • Delete any of your files

  • See the names and emails of individuals with whom you share files

  • Share and revoke sharing permissions for your files

  • Remove people from your files

  • Organize your Drive contents

It's important to understand that by granting these permissions, Pilot will have access to everything in your Google Drive, just as you do. While this involves visibility into various file types, including sensitive ones like financial records or medical reports, rest assured that Pilot prioritizes data security and privacy (see section below). This information is treated with the utmost confidentiality and used solely for enhancing your team’s collaboration and knowledge management experience.

Your Privacy and Security

We understand the importance of privacy and security for your sensitive information. Here's how we ensure your data is protected:

  • Privacy First: We only access your Google Drive files for syncing purposes. Your personal and sensitive information is not accessed for any other reason.

  • Secure Storage: Information shared with Pilot, such as your name, email, and other profile information, is securely stored and handled with the utmost care.

  • User Control: You have full control over the permissions you grant and can revoke access at any time through your Google Account settings.

FAQs

What permissions are required to use Pilot and why does Pilot need them?

When you sign up to Pilot, you are asked to allow Pilot to see, edit, create, and delete all of your Google Drive files.

This permission scope is necessary for the following actions:

  • Creating an initial Pilot folder

  • Creating files/folders in the Pilot folder

  • Listing files and folders in a tree-like navigation

  • Previewing file content

  • Displaying file metadata (last modifying user and date/time)

  • Accessing the users shared folders when requested by the user via browser URL.

  • Moving files and folders

  • Sending files and folders to trash

  • Copying files and folders

While this may seem like an extensive set of permissions, please be assured that Pilot prioritizes the security and privacy of your data. The access is strictly limited to the functionalities mentioned above.

Does the Pilot server access or index my files?

No, Pilot doesn't look at or touch the contents of your files.

All interactions between Pilot and your Google Drive occur through the Google Client API, which means your files stay on Google's servers, and Pilot's server never sees them.

When Pilot performs actions in your Google Drive, like creating folders or moving files, it's all done securely through your browser using Google's tools. So, your data is safe and private, and Pilot only does what it needs to without accessing your actual file contents.

Can Pilot delete my files?

Pilot only has the capability to move files to your trash bin if you asked it to, but it will not permanently delete them. This feature ensures that even if a file is inadvertently moved to the trash, it can be recovered.

It's important to be cautious while managing files, but rest assured that Pilot is designed to minimize the risk of permanent data loss. If you ever need to recover a file from the trash bin, you can do so to restore any unintentionally deleted content.

Why does Pilot need full access to my Google Drive?

To assist you in building wikis using information from your Google Drive, Pilot needs access to the files stored in your folders. Full access is necessary for creating, reading, updating, and deleting files within your drive.

Additionally, full access is required for handling files not explicitly created by Pilot that you may want to copy into Pilot.

How do I revoke Pilot’s access to my Google Drive?

Revoking Pilot's access to your Google Drive is a straightforward process. Follow these simple steps:

  1. Click on “Manage Your Google Account” to access your Google settings

  2. Navigate to the "Security" tab, scroll down to "Your connections to third-party apps & services”, and click on “See all connections”.

  1. Locate "Pilot" in the list of connected apps and click into it.

  2. Choose the option to “Delete all connections you have with Pilot.io”.

This action ensures that Pilot will no longer have permission to access your Google Drive. If you ever need to re-establish the connection, you can do so by granting access again through the necessary permissions settings.

Is the Pilot app verified?

Yes. The Pilot application's use of Google Drive API and Docs API has been verified by Google.

This means that Google has reviewed a detailed list of the permissions that Pilot requires as well as actions that Pilot performs.

What data is stored by Pilot? And why does Pilot need it?

Pilot drive folder ID

This data allows the user to sign in/out while maintaining a reference to their Pilot folder.

Google user ID/email

This data allows the user to sign in/out while maintaining a reference to their Pilot folder.

User information

  • First name

  • Last name

  • Email address

  • Google account associated ID

This data is utilized to facilitate user identification, communication, and customization within Pilot, allowing us to provide a more tailored and user-friendly experience.

Additionally, it enables Pilot to maintain a secure and accountable environment by associating user actions and preferences with their respective accounts.

Chargebee ID

This data allows Pilot to manage user subscriptions, billing details, and financial transactions reliably and securely.

Analytics

  • Telemetry data

  • Usage data

This data allows Pilot to gain insight into user interactions, platform performance, and feature usage - to enable continuous improvement, personalized experiences, and effective troubleshooting.

Intercom

This data is used to facilitate communication and support interactions with users, enabling personalized assistance and a seamless customer support experience.

How safe is my data?

We leverage Heroku Security's industry leading infrastructure to ensure the highest level of safety for your assets.

All of our data is stored securely on Heroku using their recommended security settings.

We understand the trust you place in us with your data. Our commitment is to continuously uphold the highest standards of privacy and security, ensuring that your information is treated with the utmost respect and protection.

If you have any questions or concerns about your privacy, feel free to reach out to our support team via email or livechat, who are here to assist you.

Did this answer your question?