Why do I need to choose the “Unsafe” option when deploying Dialogic?

Answer: When you deploy Dialogic, you may notice that Google prompts you with a warning that the app is “unsafe” and requires you to take extra steps to proceed. This happens because Google Apps Script projects, like Dialogic, run on Google’s servers and interact with your Google Drive, Sheets, and other Google services. When an app is published, Google enforces a strict verification process to ensure the app meets their security and privacy standards. This is a good thing!

Because Dialogic is in its Beta phase and is being shared directly with educators (not publicly listed in the Google Workspace Marketplace), it hasn’t gone through Google’s full verification process. As a result, Google marks it as “unsafe” because it hasn’t been reviewed and approved by their team.

Nevertheless, Dialogic is completely safe to use. Here’s why:

  • Code transparency: You’re not just using a pre-made app—you’re deploying the code from your own Google Drive. You can review the code yourself before deploying it, ensuring there’s nothing hidden or harmful.
  • Your data stays with you: Since you’re deploying the app from your own Google account, all data generated by the app (like scenarios or student interactions) remains within your Google Drive. Dialogic does not send any data to external servers, other than the API calls made to the LLM (which are necessary for the app’s functionality). LLM operators like OpenAI do not store chat data or use it to train their models when transmitted via API.
  • Control over permissions: You have complete control over the app and the permissions it requests. If you’re uncomfortable with any permission, you can modify the code or adjust the scope of access before deployment.

To proceed with deploying Dialogic, follow these steps:

  1. Authorize access: When prompted, select your Google account.
  2. Go to “Advanced”: Click on “Advanced” at the bottom of the screen.
  3. Proceed with caution: Choose “Go to Dialogic Beta (unsafe)” to continue. This step is necessary because the app hasn’t gone through Google’s verification, not because it’s inherently risky.
  4. Grant permissions: Finally, review and accept the permissions requested by the app. These are necessary for Dialogic to function correctly, such as accessing Google Sheets to store scenarios.

By following these steps, you can confidently deploy Dialogic and begin using it in your classroom. If you have any concerns or need assistance, feel free to reach out for support.