Studi.ly

Publisher Attestation: The information on this page is based on a self-assessment report provided by the app developer on the security, compliance, and data handling practices followed by this app. Microsoft makes no guarantees regarding the accuracy of the information.

Last updated by the developer on: August 24, 2020

General information

Information provided by inLogic-Office Store to Microsoft:

Information Response
App name Studi.ly
ID WA200001668
Office 365 clients supported Microsoft Teams
Partner company name inLogic-Office Store
URL of partner website https://www.inlogic.dk
URL of Privacy Policy https://studi.ly/Studily_Privacy_Statement.pdf
URL of Terms of Use https://studi.ly/Studily_Terms_Of_Use_v1.pdf

Feedback

Questions or updates to any of the information you see here? Contact us!

How the app handles data

This information has been provided by inLogic-Office Store about how this app collects and stores organizational data and the control that your organization will have over the data the app collects.

Data access using Microsoft Graph

List any Microsoft Graph permissions this app requires.

Permission Type of permission (Delegated/ Application) Is data collected? Justification for collecting it? Is data stored? Justification for storing it? Azure AD App ID
Calendars.ReadWrite delegated We are storing classes, schools and members and terms information from education api in our api and We need it because if We get it every time from graph api that makes our application work slow.We do synchronize it on a time based event from education api to our database. 917edb36-f047-45cf-ad96-0e7e9ec7d8af
Directory.Read.All delegated We are storing classes, schools and members and terms information from education api in our api and We need it because if We get it every time from graph api that makes our application work slow.We do synchronize it on a time based event from education api to our database. Write Directory in the groups for assignments and materials. 917edb36-f047-45cf-ad96-0e7e9ec7d8af
Directory.ReadWrite.All application We are storing classes, schools and members and terms information from education api in our api and We need it because if We get it every time from graph api that makes our application work slow.We do synchronize it on a time based event from education api to our database. Write Directory in the groups for assignments and materials. 917edb36-f047-45cf-ad96-0e7e9ec7d8af
EduRoster.Read.All application We are storing classes, schools and members and terms information from education api in our api and We need it because if we get it every time from graph api that makes our application work slow. We do synchronize it on a time based event from education api to our database. Read Education Classes, School, Members and Terms.Get all classes and schools of a tenant for synchronization into app database. 917edb36-f047-45cf-ad96-0e7e9ec7d8af
EduRoster.ReadBasic delegated We are storing classes, schools and members and terms information from education api in our api and We need it because if We get it every time from graph api that makes our application work slow.We do synchronize it on a time based event from education api to our database. Read Education Classes, School, Members and Terms.Get all classes and schools of a tenant for synchronization into app database. 917edb36-f047-45cf-ad96-0e7e9ec7d8af
EduRoster.ReadWrite.All application We are storing classes, schools and members and terms information from education api in our api and We need it because if We get it every time from graph api that makes our application work slow.We do synchronize it on a time based event from education api to our database. Read Education Classes, School, Members and Terms.Get all classes and schools of a tenant for synchronization into app database. 917edb36-f047-45cf-ad96-0e7e9ec7d8af
Files.ReadWrite.All delegated We are storing classes, schools and members and terms information from education api in our api and We need it because if We get it every time from graph api that makes our application work slow.We do synchronize it on a time based event from education api to our database. ReadWrite Files from One Drive 917edb36-f047-45cf-ad96-0e7e9ec7d8af
Group.Read.All delegated We are storing classes, schools and members and terms information from education api in our api and We need it because if We get it every time from graph api that makes our application work slow.We do synchronize it on a time based event from education api to our database. This permission allowed the app to get different claender events for groups of the tenant.,subject,start,end,extensions 917edb36-f047-45cf-ad96-0e7e9ec7d8af
Group.ReadWrite.All both We are storing classes, schools and members and terms information from education api in our api and We need it because if We get it every time from graph api that makes our application work slow.We do synchronize it on a time based event from education api to our database. This permission allowed the app to get different claender events for groups of the tenant.,subject,start,end,extensions 917edb36-f047-45cf-ad96-0e7e9ec7d8af
Member.Read.Hidden application 917edb36-f047-45cf-ad96-0e7e9ec7d8af
Sites.ReadWrite.All both We are storing classes, schools and members and terms information from education api in our api and We need it because if We get it every time from graph api that makes our application work slow.We do synchronize it on a time based event from education api to our database. ReadWrite Files from One Drive 917edb36-f047-45cf-ad96-0e7e9ec7d8af
User.Read delegated We are storing classes, schools and members and terms information from education api in our api and We need it because if We get it every time from graph api that makes our application work slow.We do synchronize it on a time based event from education api to our database. Reading user information 917edb36-f047-45cf-ad96-0e7e9ec7d8af
User.ReadBasic.All delegated We are storing classes, schools and members and terms information from education api in our api and We need it because if We get it every time from graph api that makes our application work slow.We do synchronize it on a time based event from education api to our database. Reading user information 917edb36-f047-45cf-ad96-0e7e9ec7d8af

Non-Microsoft services used

If the app transfers or shares organizational data with non-Microsoft service, list the non-Microsoft service the app uses, what data is transferred, and include a justification for why the app needs to transfer this information.

Non-Microsoft services are not used.

Data access via bots

If this app contains a bot or a messaging extension, it can access end-user identifiable information (EUII): the roster (first name, last name, display name, email address) of any team member in a team or chat it's added to. Does this app make use of this capability?

No EUII is accessed.

Telemetry data

Does any organizational identifiable information (OII) or end-user identifiable information (EUII) appear in this application's telemetry or logs? If yes, describe what data is stored and what are the retention and removal policies?

Any such data does not appear in the logs

Organizational controls for data stored by partner

Describe how organization's administrators can control their information in partner systems? e.g. deletion, retention, auditing, archiving, end-user policy, etc.

It is stored in Azure cosmos database and any encryption and storage that is available by default with cosmos database is applicable to this application.

Human review of organizational information

Are humans involved in reviewing or analyzing any organizational identifiable information (OII) data that is collected or stored by this app?

No

Feedback

Questions or updates to any of the information you see here? Contact us!

Information from the Microsoft Cloud App Security catalog appears below.

View in a new tab

Feedback

Questions or updates to any of the information you see here? Contact us!