Skip to main content Scroll Top

Academics.Solutions Documentation

Academics.Solutions Overview

Academics.Solutions is an education platform that assists students in discovering international education opportunities and attending online educational webinars.

The Zoom integration is used only for webinar and meeting management. It is not a video conferencing platform itself and does not permanently store Zoom user information.

The application follows the principle of least privilege and requests only the scopes necessary for the selected functionality.


Intended Users

  • Students

  • Academic advisors

  • Education consultants

  • Webinar administrators


Integration Purpose

The Zoom OAuth integration enables administrators to:

  • Connect their Zoom account

  • Schedule webinars

  • Update webinars

  • Delete webinars

  • View webinar information

  • Register participants

  • Retrieve attendance information when required

End users never directly interact with Zoom OAuth.


Authentication Flow

  1. Administrator signs into Academics.Solutions.

  2. Administrator selects Connect Zoom.

  3. Zoom OAuth authorization page is displayed.

  4. Administrator grants permission.

  5. Access and refresh tokens are securely stored.

  6. Tokens are used only for Zoom API requests initiated by the administrator.


Why These OAuth Scopes Were Selected

The requested scopes were chosen according to Zoom’s official documentation for WordPress content management integrations and webinar management.

The application only requests permissions required to perform:

  • Webinar creation

  • Webinar updates

  • Webinar deletion

  • Webinar registration

  • Viewing webinar details

  • Viewing user profile information required for OAuth authentication

No unnecessary scopes are requested.


User Experience

The application provides:

  • Webinar management dashboard

  • Create Webinar

  • Edit Webinar

  • Delete Webinar

  • Register attendees

  • View webinar status


Data Collected

The application stores only information required to operate the webinar.

Examples include:

  • Zoom User ID

  • Access Token

  • Refresh Token

  • Webinar ID

  • Webinar title

  • Webinar schedule

Passwords are never stored.


Data Security

Academics.Solutions implements:

  • HTTPS encryption

  • Secure OAuth authentication

  • Token encryption

  • Server-side validation

  • Least privilege access

  • No sharing of user information with third parties


Information Not Collected

The application does NOT collect:

  • Zoom passwords

  • Chat messages

  • Meeting recordings

  • Personal files

  • Contact lists

  • Calendar information outside Zoom APIs used by the application


Revoking Access

Administrators can disconnect Zoom at any time from:

Settings → Zoom Integration

OAuth tokens are removed immediately.


Support

Email:

info@academics.solutions

Website:

https://academics.solutions

Privacy Policy:

https://academics.solutions/privacy-policy/

Terms of Service:

https://academics.solutions/terms_service/

Support:

https://academics.solutions/support