Subscription Agreement

ADMIMREMIX SOFTWARE ADMIMREMIX SOFTWARE AS A SERVICE SUBSCRIPTIONSERVICE SUBSCRIPTION AGREEMENT (AGREEMENT ("Agreement")

This AdminRemix Software as a Service (" SaaS") Subscription Agreement (" Agreement") is entered into, and effective, as of ____________________ (" Effective Date") by and between AdminRemix LLC(" Licensor")and _____________________ (" Subscriber").

WHEREAS, Licensor will provide Subscriber its software application as part of the Licensor SaaS Service offerings as referred to in the Licensor Sales Quote, or in the authorized Licensor Reseller Sales Quote. In addition, Subscriber may seek certain additional services at a separate cost as reflected in an associated Licensor Sales Quote and that for the purposes of this Agreement both may be jointly or individually referred to as " Service").

NOW, THEREFORE , for good and valuable consideration, the receipt and sufficiency of which is hereby acknowledged, the parties agree as follows:

DEFINITIONS: The terms referenced in this Agreement have the following meaning:

  1. "Licensor Cloud Services Environment" refers to the combination of hardware and Software owned, licensed, subscribed to, or managed by Licensor to which Licensor grants the Subscriber and Users access to portion of the Licensor Cloud Service Environment as part of the Licensor Cloud Services that are described in the Licensor Sales Quote or the Licensor Reseller Sales Quote.
  2. " Licensor Reseller" is the entity authorized by Licensor to offer Licensor Services, subject to the terms of this agreement to the Subscriber under the terms of this Agreement.
  3. Licensor Reseller Sales Quote" means the formal offer for the sale of specified Licensor Software and Services pursuant to this Agreement, which shall be effective upon Subscriber's execution thereof
  4. " Licensor Sales Quote" is a formal Licensor offer for the sale of specified Software and Services pursuant to this Agreement, which shall be effecti_ ve _ upon Subscriber's execution thereof.
  5. " AdminRemix Software Service Description" is the formal Licensor description of the commercial service offering defining the scope and coverage of the service, referenced in the Licensor Sales Quote or the Licensor Reseller Sales Quote and attached to this Agreement as Attachment A.
  6. "Services" means, collectively the Licensor hosting Services, consulting services and Software in the AdminRemix the AdminRemix Software Service Description referenced on the Licensor Sales Quote or the Licensor Reseller Sales Quote.
  7. "Software" refers to the application software developed and or distributed by Licensor, as referenced on the Licensor Sales Quote or the Licensor Reseller Sales Quote, and as described in the AdminRemix Software Service Description; but excluding any Open Source components, as listed in the Software Documentation https://chromebookgetter.com/ which are provided exclusively subject to the OpenSourceOpen Source license referenced in the listing OpenSourceOpen Source listing, and available from Licensor upon request.
  8. "Subscriber" means the subscriber named in above.
  9. "Subscriber Data" means any data, content, code, video, images, questionnaires or other materials of any type that Subscriber uploads, submittals or otherwise transmits to or through Services; (ii) reports and documents generated by Licensor or the Service from such data, content, code, video, images questionnaires or other materials submitted by or on behalf of Subscriber or potential vendor.
  10. "Users" means those employees, contractors, and end users, as applicable, authorized by the Subscriber to use the Services in accordance with this Agreement

ARTICLE I. SOFTWARE AS A SERVICE ("SaaS") END USER LICENSE AGREEMENT

1.1) SaaS End User License. The Software provides the functionality as specified in the printed AdminRemix printed AdminRemix Software Service Description, Attachment A. The Software including any pre-existing data, are the proprietary property of Licensor and its suppliers and Licensor retains any and all rights, title and interest in and to the Software, including in all copies, improvements, enhancements, modifications and derivative works of the Software. Subscriber by their use of the Software accepts and agrees to be bound by the terms of this Agreement, in addition, Subscriber further acknowledges this fact by selecting the "accept" option after logging in to the Software with a registered user id. Subscriber must agree to all of the terms of this Agreement before Subscriber will be permitted lawful access to the Software. If you do not agree with all the terms of this Agreement, you must select "decline" and you must not access or otherwise use the Software.

1.2) Software License Grant. Except as otherwise expressly agreed upon in writing by the parties, and subject to Subscriber's compliance with the terms and conditions of this Agreement, Subscriber is granted only the non-exclusive, non-transferable right to use the Service and related user documentation solely on the hosted Licensor Cloud Service Environment during the term of the License as specified in the Licensor Sales Quote, and does not acquire any rights of ownership in such materials during the term of the License for Subscriber's internal historical and compliance purposes (" License"), on an "AS IS" basis without warranty of any kind, stated or implied, and provided all the Software materials, reports and documents will be treated as Confidential Information, in accordance with Section 2.6, notwithstanding the termination or expiration of this Agreement.

The Subscriber grants Licensor the right to use, process, collect, copy, store, transmit, modify and create derivative works of Subscriber Data, in each case solely to the extent necessary to provide the applicable Service to Subscriber in accordance with this Agreement, for the duration of the Services period plus any additional post-termination period during which Licensor provides the Subscriber with access to retrieve an export file of Subscriber's content, not to exceed 30 days. The license granted by this Agreement shall apply only for the number of user id's, or capacity (i.e. number of vendors etc.) provided for pursuant to the associated Licensor Sales Quote , and shall only be valid for such time as the License term stated in the Licensor Sales Quote, or the Reseller's Sales Quite, remains in full force and effect; in the event Subscriber terminates or otherwise discontinues their use of the hosted Licensor Service Environment with Licensor, this license and Subscriber's right to use the Service shall terminate without further notice. Licensor shall make only such copies of the Subscriber Data as may be necessary to perform its obligations under this Agreement or as otherwise part of its regular internal backup and/or disaster recovery practices. Subscriber shall take reasonable steps, including limiting access to user IDs and passwords, to limit access to the Software to those of its employees who are authorized to use the Software. Except in the case of Licensor's negligence or willful misconduct or breach of any of its obligations under this Agreement, Subscriber remains responsible for any and all actions taken using Subscriber accounts and passwords, and Subscriber agrees to immediately notify Licensor of any unauthorized use of which Subscriber becomes aware, or reasonably suspect.

The Subscriber agrees not to use or permit use of the Services, including by uploading, emailing, posting, publishing or otherwise transmitting any material, including the Subscriber Data, Service generated work product or report, or third party content, for any purpose that may (a) menace or harass any person or cause damage or injury to any person or property, (b) involve the publication of any material that it knows to be false, defamatory, harassing or obscene, (c) violate privacy rights or promote bigotry, racism, hatred or harm, (d) constitute unsolicited bulk e-mail, "junk mail", "spam" or chain letters; (e) constitute an infringement of intellectual property or other proprietary rights, (f) frame, scrape, link or mirror any content forming a part of the Service, other than Subscriber's own intranets or otherwise for its own internal use; (g) knowingly upload to the Service or use the Service to send or store viruses, worms, time-bombs, Trojan horses or other harmful or malicious code or (h) otherwise violate applicable laws, ordinances or regulations. In addition to any other rights afforded to Licensor under this Agreement, Licensor reserves the right, but has no obligation, to take remedial action if any material violates the foregoing restrictions, including the removal or disablement of access to such material. Licensor shall have no liability to the Subscriber in the event that Licensor takes such action. The Subscriber shall have sole responsibility for the accuracy, quality, integrity, legality, reliability, appropriateness and ownership of all of Subscriber Data.

1.3) Restrictions on Transfer, Use, Alteration and Copying Subscriber may not, without Licensor's prior written consent, conduct, cause or permit the: (i) use, copying, modification, rental, lease, sublease, sublicense, or transfer of the Service except as expressly provided in this Agreement; (ii) creation of any derivative works based on the Service or its accompanying documentation including but not limited to translations, (iii) reverse engineering, disassembly, or decompiling of the Service; (iv) use of the Service in connection with service bureau, facility management, timeshare, service provider or like activity whereby Subscriber operates or uses the Service for the benefit of a third party; or (v) falsely imply any sponsorship or association with Licensor. Any violation of this section shall result in immediate termination of this Agreement, which termination shall not be exclusive of other remedies available.

Except for the purposes of training, translation, Subscriber's internal backup, operational support or internal distribution, Subscriber may not copy or allow others to copy any part of the user documentation or other printed material provided with the Service.

1.4) Security. Licensor implements security procedures to help protect Subscriber Data from security attacks. However, subject to Licensor's taking reasonable measures to secure Subscriber data for transport, Subscriber understand that use of the Services necessarily involves transmission of Subscriber Data over networks that are not owned, operated or controlled by Licensor, and we are not responsible for any of Subscriber Data lost, altered, intercepted or stored across such networks, except to the extent caused by Licensor's negligence or willful misconduct.

1.5) Indemnity for Subscriber Data. Subscriber shall bear sole responsibility for any information uploaded or supplied by Subscriber in connection with use of the Service, including but not limited to ensuring that the use of the Service to store, process and transmit Subscriber Data is compliant with all applicable laws and regulations. IN NO EVENT SHALL LICENSOR BEAR ANY LIABILITY FOR THE USE OR LOSS OF ANY INFORMATION UPLOADED OR SUPPLIED BY SUBSCRIBER IN CONNECTION WITH USE OF THE SERVICE, UNLESS SUCH LOSS IS CAUSED BY LICENSOR'S NEGLIGENCE OR WILLFUL MISCONDUCT. Subscriber will defend, indemnify and hold harmless Licensor from and against any loss, cost, liability or damage, including attorneys' fees, for which Licensor becomes liable arising from or relating to any claim relating to Subscriber's inappropriate use of Subscriber Data in violation of this Agreement, including but not limited to any claim brought by a third party alleging that Subscriber Data, or Subscriber's use of the Services in breach of this Agreement, infringes or misappropriates the intellectual property rights of a third party or violates applicable law.

1.6) Legal Compliance. Subscriber must ensure that Subscriber's use of Services and all Subscriber Data is at all times compliant with applicable local, state, federal and international laws and regulations (" Laws")provided, however, that Subscriber's failure to do so shall

not be deemed a breach of the foregoing to the extent caused by the Services of Licensor. Subscriber represents and warrants that: (i) Subscriber has obtained all necessary rights, releases and permissions to provide all Subscriber Data to Licensor and to grant the rights granted to Licensor in this Agreement and (ii) Subscriber Data and its transfer to and use by Licensor as authorized by Subscriber under this Agreement do not violate any Laws (including without limitation those relating to export control and electronic communications) or rights of any third party, including without limitation any intellectual property rights, rights of privacy, or rights of publicity, and any use, collection and disclosure authorized herein is not inconsistent with the terms of any applicable privacy policies. Other than its security and confidentiality related obligations set forth in this Agreement or in the AdminRemix Privacy Policy https://adminremix.com/privacy-policy , its negligence or willful misconduct, Licensor assumes no responsibility or liability for Subscriber Data.

1.7) Term of Service Period. Services provided under this Agreement shall be provided for the Services period defined in the Licensor Sales Quote or the Licensor Reseller's Sales Quote, unless earlier suspended or terminated in accordance with this Agreement or the Licensor Sales Quote or the Licensor Reseller's Sales Quote. In the event the term is unstated, the Term will be deemed an annual license with the Term starting on the date the Licensor or Reseller provide Subscriber with the Software download credentials.

1.8) Limited Warranty. Licensor represents and warrants to Subscriber that with respect to paid Subscribes, the Service will in substantial compliance with the AdminRemix Software Service Description attached hereto as Attachment A. In the event of a breach, Subscriber will promptly notify Licensor of the non-conformity in writing and Licensor will use reasonable commercial efforts to repair the Service to operate in compliance with its AdminRemix Software Service Description. Subscriber's exclusive remedy for breach of this warranty is for Licensor to correct or work around the reported malfunction upon request. This remedy represents Licensor's exclusive duty and Subscriber's sole remedy even in the event that the remedy should fail in its essential purpose.

Except as otherwise expressly provided herein, Licensor makes no warranty that operation of the Service will be secure error free, or free from interruption. EXCEPT AS EXPLICITLY PROVIDED IN THIS AGREEMENT OR OTHERWISE AGREED TO IN WRITING BY PREVALENT, PREVALENT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN FACT OR IN LAW, INCLUDING, BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE OTHER THAN AS SET FORTH IN THIS AGREEMENT. EXCEPT TO THE EXTENT ATTRIBUTABLE TO EITHER PARTY'S GROSS NEGLIGENCE OR WILLFUL MISCONDUCT, LICENSOR WILL NOT, UNDER ANY CIRCUMSTANCES, BE RESPONSIBLE OR LIABLE FOR THE LOSS OF DATA ON ANY SUBSCRIBER COMPUTER OR INFORMATION STORAGE DEVICE.

1.9) Indemnification. Licensor, excluding actions based upon Subscriber Data, shall defend Subscriber, at Licensor's expense, against any claims, demands, suits or proceedings (" Claims") made or brought against Subscriber by a third party alleging that the use of the Service as contemplated hereunder, infringe a patent, copyright, trademark, or other intellectual property right of a third party or misappropriates such third party's trade secrets. Further, Licensor shall indemnify and hold Subscriber harmless against all costs (including reasonable attorneys' fees) to the extent arising out of or in connection with such Claims. Upon receiving notice of a Claim, Subscriber shall (a) give Licensor prompt written notice of the Claim; (b) give Licensor sole control of the defense and settlement of the Claim (provided that Licensor may not settle or defend any claim unless it unconditionally releases Subscriber of all liability and does not attribute any blame or contributory fault to Subscriber); and (c) provide to Licensor, at Licensor's cost, all reasonable assistance in the defense or settlement of such Claim. In addition to Licensor's obligations above, Licensor may, at its expense: (a) secure the right for Subscriber to continue to use the Software, (b) modify the Software so as to make it non-infringing, or (c) provide Subscriber with a functional non-infringing replacement. If none of these alternatives is commercially practicable, Subscriber will have the option to return the Software to Licensor, and Licensor will refund a pro-rated amount of the fees paid for the current subscription term, using straight line depreciation. This Section 1.10 states Licensor's entire liability and Subscriber's exclusive remedy for any claim of intellectual property infringement under this Agreement.

1.10) Software Support.

  1. Support During the term of the Subscription, provided Subscriber pays the fees you owe Licensor, the Licensor will provide Subscriber with technical support for the software from 9am to 6pm Central Time, Monday through Friday, excluding U.S. holidays. We currently only offer support via email (write to us at info@adminremix.com. Subscriber can contact the Licensor support team to help answer questions on installing and using the Software, identifying and verifying the causes of suspected errors in the Software, and helping Subscriber find work arounds for Software malfunctions. Though we'll do our best to respond to automated support requests, we may often need more information than an automated ticketing system can give us to solve your issue. Whenever possible, please include a personal follow up contact with contact phone that our support team can interact with such person for that issue.

  2. Updates. Licensor will make Software updates available to you as we make them generally available to our other customers.

  3. Exclusions**.** Licensor might not be able to correct every problem we find, but will use our reasonable efforts to correct any material, reproducible errors in the software that Subscribers make us aware of. Licensor might ask for Subscriber help in reproducing the error. Please don't do things with our Software that would make it harder for us to help you.Licensor is not responsible for supporting Subscriber in those circumstances, which include, among other things:
    (i) some one (other than Licensor, or a 3rd party approved by Licensor) modifying the Software;
    (ii) changing the
    Subscriber's operating system or environment in away that adversely affects the Software or its performance;
    (iii) using the Software in a manner for which it was not designed, or other than as authorized under this Agreement; or
    (iv) accident, negligence, or misuse of the Software. Licensor support policy requires that Subscriber's version of the Software be no more than one year from the date of its commercial release, or six months from the commercial release of the last Software Update, which ever is longer. If Subscriber requests support for earlier versions of the Software, Licensor will try to help as available, but you'll need to pay us separately for that support at Licensor's then-current rates.

1.11)**License) License by Subscriber to Use Feedback.** Subscriber grants Licensor a worldwide, perpetual, irrevocable, royalty-free license to use and incorporate into the Services any suggestion, enhancement request, recommendation, correction or other feedback provided by Subscriber or Users relating to the operation of the Services but on an anonymized basis and without identification or attribution to Subscriber.

II GENERAL TERMS AND CONDITIONS

2.1) Fees, Invoices and Payment. Subscriber shall pay Licensor pay Licensor or the Licensor Reseller the fees for the Services set forth in the Licensor Sales Quote or the Licensor Reseller Sales Quote (the " Fees"). The Fees include all charges associated with the Services including all incidental costs except for taxes and expenses. Licensor shall submit invoices for Services delivered, including Software downloaded, in accordance with the payment schedule set forth in the Licensor Sales Quote or the Licensor Reseller Sales Quote. Subscriber, shall pay all invoices within 30 days of receipt of the invoice; thereafter unpaid balances which are not the basis of a good faith dispute shall accrue interest at a rate of 1.5% per month. Any Subscriber prepayment or any credits earned must be used within 15 months of the time that they are purchased, earned or awarded or they will expire without notice. If Subscriber fails to pay all invoices or charges for referencing these Terms within thirty (30) business days of Licensor's notice or the Licensor's Reseller notice to Subscriber that payment is past due or delinquent in addition to Licensor's other remedies, Licensor may suspend or terminate access to and use of the Service by Subscribers.

2.2) Upgrades. If Subscriber chooses to upgrade a Service or increase the number of authorized Subscribers during the Subscription Term (a " Subscription Upgrade"), any incremental Subscription Charges associated with such Subscription Upgrade will be prorated over the remaining period of Subscriber's then current Subscription Term and will be due and payable upon implementation of such Subscription Upgrade. In any future Subscription Term, no refunds or credits for Subscription Charges or other fees or payments will be provided to Subscriber if Subscriber elects to downgrade their Service Plan.

2.3) Expenses. Travel and expenses are not included in the Service installation and configuration that appears in the Licensor Sales Quote or the Licensor Reseller Sales Quote. Licensor, or the Licensor Reseller, will be reimbursed for those expenses that have been incurred in accordance with this Agreement and itemized on its invoice and accompanied by adequate, supporting documentation. Unless otherwise agreed to in advance, all expenses shall be invoiced in arrears after Licensor, or the Licensor Reseller has incurred the Expense and after Subscriber has provided prior written approval for reimbursement.

2.4) Equitable Relief. Subscriber acknowledges that any use or disclosure of the Software in a manner inconsistent with the terms of this Agreement, or breach of confidentiality may cause Licensor or the Licensor Reseller irreparable damage for which other remedies may be inadequate, and Subscriber agrees not to oppose any request to a court of competent jurisdiction by Licensor or the Licensor Reseller for injunctive or other equitable relief seeking to restrain such use or disclosure. Subscriber waives any right it may have to require Licensor or the Licensor Reseller post a bond or other form of security as a precondition to any such injunctive relief.

2.5) Severability. If any provision of this Agreement shall be held to be invalid or unenforceable, the remainder of this Agreement shall remain in full force and effect. To the extent any express or implied restrictions are not permitted by applicable laws, these express or implied restrictions shall remain in force and effect to the maximum extent permitted by such applicable laws.

2.6) Confidential Information." Confidential Information" means any information one party discloses to the other under this Agreement which is identified as confidential or proprietary or which would reasonably be considered to be confidential and/or proprietary in the normal course of business. Confidential Information does not include information which: is rightfully obtained by the recipient without breaching any confidentiality obligations; is or becomes known to the public through no act or omission of the recipient; the recipient develops independently without using Confidential Information; or is disclosed in response to a valid court or governmental order if the recipient notifies the disclosing party and assists in any objections. The recipient may use Confidential Information only for the purposes for which it was provided under this Agreement, and shall treat it with the same degree of care as it does its own similar information, but with no less than reasonable care. This section shall not affect any other confidential disclosure agreement between the parties. The parties agree that upon the termination or expiration of this Agreement, they will promptly return or destroy any Confidential Information received upon request. In the event of a breach of this Section 2.6 or other compromise of disclosing party's Confidential Information of which receiving party is or should be aware (whether or not resulting from a breach), receiving party shall immediately notify disclosing party in a writing detailing all information known to receiving party about the compromise, the disclosing party Confidential Information affected, and the steps taken by receiving party to prevent the recurrence of such breach and to mitigate the risk to disclosing party.

2.7) Limitation of Liability. Except for breach of Subscriber's payment obligations or situations arising as a result of either party's gross negligence or willful misconduct, or a breach of confidentiality or indemnity provisions granted hereunder, each party's aggregate liability to the other for claims arising out of or relating to this Agreement, whether for breach or in tort, is limited to the price charged to Subscriber for the Services. EXCEPT IN THE CASE OF GROSS NEGLIGENCE OR WILLFUL MISCONDUCT, BREACH OF CONFIDENTIALITY, OR INDEMNIFICATION OBLIGATIONS,** NEITHER PARTY WILL BE LIABLE FOR ANY INDIRECT, PUNITIVE, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THIS AGREEMENT (INCLUDING, WITHOUT LIMITATION, LOSS OF BUSINESS, REVENUE, PROFITS, GOODWILL, USE, DATA OR OTHER ECONOMIC ADVANTAGE) HOWEVER THEY ARISE, WHETHER IN BREACH OF CONTRACT, BREACH OF WARRANTY, OR IN TORT, INCLUDING NEGLIGENCE, AND EVEN IF THAT PARTY HAS PREVIOUSLY BEEN ADVISED OF, OR COULD REASONABLY HAVE FORESEEN, THE POSSIBILITY OF SUCH DAMAGES. LIABILITY FOR DAMAGES WILL BE LIMITED AND EXCLUDED, EVEN IF ANY EXCLUSIVE REMEDY PROVIDED ABOVE FAILS OF ITS ESSENTIAL PURPOSE.**

2.8) Links Disclaimer The Software contains certain links to third party websites (" Links"). These Links are provided solely for Subscriber's convenience. Licensor has not reviewed all of the Link sites that are linked to its website and is not responsible for any of the contents of any such Linked site. The inclusion of any Link is provided AS IS without warranty expressed or implied and does not imply endorsement by Licensor of the Link site. Subscriber acknowledges this and accepts that the Subscriber's use of any such linked website is exclusively at Subscriber's risk.

2.9) Termination:

  1. EVENTS CONSTITUTING TERMINATION Either party may terminate this Agreement if the breaching party fails to cure any material breach of this Agreement within thirty (30) days of written notice from the non-breaching party specifying such material breach.
  2. OBLIGATIONS UPON TERMINATION Upon termination of this Agreement, Subscriber shall discontinue use of the Service and Licensor shall return to Subscriber all Subscriber Data
  3. SURVIVAL UPON TERMINATION The other rights and obligations of the parties pursuant to Articles; 1.3, Restrictions on Transfer; 1.5, Indemnification for Subscriber Data; 1.6, Legal Compliance; 1.8, Limited Warranty; 1.9, Indemnification; 2.6, Confidential Information; 2.7, Limitation of Liability; 2.9, Termination and 2.10 General of this Agreement shall survive and continue after any termination or expiration of this Agreement.

2.10)**General.**

a.) Failure on the part of either party to give notice of default, or delay in exercising any right or remedy hereunder, shall not operate as a waiver of any such right or remedy except as otherwise expressly stated in this Agreement. In the event that any provision of this Agreement is held invalid, illegal or unenforceable, the remaining provisions shall be enforced to the maximum extent permitted by applicable law.

b.) Neither party will be liable for any delay in performance hereunder if such delay is due to causes beyond the reasonable control of such party in the event Licensor is the party unable to perform, Licensor shall provide Subscriber with a pro-rata refund of fees paid upon any such termination as their exclusive liability and Subscriber's exclusive remedy for such event.

c.) Except in the case of merger or sale of all or substantially all of a party's assets, neither party may assign or otherwise transfer any of its rights, duties or obligations under this Agreement without the prior written consent of the other party. Such consent may not be unreasonably withheld

  1. Disputes will be governed by the laws of the State of TexasDelaware, excluding its conflict of laws rules. The exclusive

venue for any litigation arising out of or relating to this Agreement will be Courts located in Houston Texas; and the parties waive any claims of forum inconvenience.

e.) This Agreement, except as otherwise expressly provided in Section 1.1 above, together with its Attachments constitutes the entire agreement between the parties relating to the Services, and supersedes all prior or contemporaneous oral or written communications, proposals, conditions, representations and warranties, and prevails over any conflicting or additional terms contained in any quote, purchase order, order document, acknowledgment, or other communication between the parties relating to the Services, even if Licensor uses such order documents for invoicing purposes.






Attachment A

AdmainRemix Software Description

Chromebook Getter Product Specification Details

Chromebook Getter allows G-Suite domain administrators and delegated administrators to download and upload Chromebook Metadata using Google private application programming interface. Built as a Google Sheet addon, Chromebook Getter can be installed by users in the G-Suite Marketplace.

Detailed Summary Ofof Functionality

  • Get Chromebooks
    • Downloading of Chromebook Metadata is done on behalf of active users administratorsadministrators' permissions. This can be done by using one of two options "Get All Chromebooks", "Get Chromebooks".
    • "Get All Chromebooks" functionality will not launch a user interface but will start a Chromebook Metadata download and display the information back into Google Sheets
    • "Get Chromebooks" functionality will launch a sidebar user interface that has options, Starting Organization, Enrollment Date Between, Filter Status, Name Sheet, All Recent Users, Large Dataset mode, Include Sub Organization.
      • Starting Organization allows the user to determine what organization unit to pull Chromebook Metadata from.
      • Enrollment Date Between allows the user to only pull devices that were enrolled during the date's chosen.
      • Filter Status allows the user to select devices based on their current status, ACTIVE, DISABLED, DEPROVSIONED.
      • Name Sheet allows the user to name the download sheet and prevents overwriting currently downloaded data.
      • All Recent Users allows the user to download and display all recent users and times used for Chrome devices, the default is to include only the last value.
      • Large Dataset mode allows the users to offload the download to a service worker server (owned by AdminRemix LLC) this will offload the data download process and email the user when the download is complete.
      • Include Sub Organization allows the user to include all child data sets in the Chromebook metadata download.
  • Set Chromebook Metadata
    • Pulls Chromebook metadata from the currently active Google sheet and syncs data with Google servers.
  • Batch Retrieval Mode
    • Batch Retrieval mode is a secondary option when downloading Chromebook metadata, this mode allows you to download Chromebook data using serial numbers, or asset tags from a list of string values.
  • Bulk Options
    • Disable Menu
      • Disable
        • Allows the user to disable all Chromebooks on the current active sheet.
      • Enable
        • Allows the user to enable all Chromebooks on the current active sheet.
    • Deprovision Menu
      • Allows the user to deprovisondeprovision all Chromebooks on the current active sheet. This action is not reversible inside the application.
  • Premium Actions Menu
    • Devices Quick Search
      • Allows the current user to lookuplook up and edit a single ChromeOSChromes device
    • Manage Organizational Units
      • Allows the user to create and delete G-Suite Organizational Units.
    • Reports
      • AUE Report
        • Using a selected ChromeOS download data sheet allows the user to estimate AUE dates and future cost.
      • OS Report
        • Using a selected ChromeOS download data sheet allows the user to see what Organizational units have devices that are out of date with the current ChromeOS.
    • Pivot Tables
      • Organizational Device Count Report
        • Using a selected ChromeOS download data sheet this creates a pivot table giving counts of how many devices are in each organizational unit.

Functional Specification

We use many services stitched together to create Chromebook Getter below is a list of third partythird-party software we use.

  • Google (Status)
    • API's, App Script, Google Sheets
  • Chargebee (Status)
    • Billing and Subscription Management
  • Heroku (Status)
    • Server Hosting
  • AWS (Status)
    • Database hosting
  • MailChimp (Status)
    • Email Service Provider
  • Zapier (Status)
    • Automated task management
  • Stripe (Status)
    • Credit Card Processing

Currently our core code is run inside Google app script, we then employ our own servers that communicate with said app script project to determine subscription status of the logged in customer, using Chargebee API's and are used as a service worker for large dataset mode.

* The functionality described above includes some features that will be gated based on a usersa user's subscription status.