Third-Party Open-Source Notices — Shruti.ai

This document lists every third-party open-source component distributed with, or required at runtime by, the Shruti.ai Android Automotive OS application (ai.shruti.shrutiai_nongas) and the FastAPI backend service that powers it.

Each component is used unmodified unless otherwise noted. Full license text for each component is available at the URLs listed in the "License" column, or on request from SST (vinayak.sapa@sstglobal.net).

Document owner: SST Engineering Last updated: 2026-09-16 Scope: Android app v1.0 (ai.shruti.shrutiai_nongas, versionCode 1) + Shruti.ai-AAOS backend (Python 3.12 / FastAPI).


1. Android Application — Runtime Dependencies

Sourced from app/build.gradle.kts and gradle/libs.versions.toml.

#ComponentVersionCopyrightLicense
1Kotlin Standard Library + Coroutines2.0.21 / 1.8.0© JetBrains s.r.o. and Kotlin Programming Language contributorsApache License 2.0
2AndroidX Core KTX1.10.1© The Android Open Source ProjectApache License 2.0
3AndroidX AppCompat1.6.1© The Android Open Source ProjectApache License 2.0
4AndroidX Lifecycle (ViewModel + LiveData KTX)2.7.0© The Android Open Source ProjectApache License 2.0
5AndroidX Navigation (fragment-ktx + ui-ktx)2.7.7© The Android Open Source ProjectApache License 2.0
6AndroidX RecyclerView1.3.2© The Android Open Source ProjectApache License 2.0
7AndroidX ConstraintLayout(transitively via Material)© The Android Open Source ProjectApache License 2.0
8AndroidX Media3 ExoPlayer1.3.1© The Android Open Source ProjectApache License 2.0
9Material Components for Android1.10.0© Google LLCApache License 2.0
10Square Retrofit2.9.0© Square, Inc.Apache License 2.0
11Square Retrofit — Gson converter2.9.0© Square, Inc.Apache License 2.0
12Square OkHttp4.12.0© Square, Inc.Apache License 2.0
13Square OkHttp — Logging Interceptor4.12.0© Square, Inc.Apache License 2.0
14Google Gson(transitively via Retrofit converter)© Google LLCApache License 2.0
15Glide4.16.0© 2014 Google, Inc. All rights reserved.BSD, part MIT and Apache 2.0 (see project LICENSE)
16Google libphonenumber8.13.49© Google LLC and libphonenumber contributorsApache License 2.0
17kotlinx.parcelize (Kotlin plugin)2.0.21© JetBrains s.r.o.Apache License 2.0
18Android Gradle Plugin8.3.0© The Android Open Source ProjectApache License 2.0

Proprietary / Commercial SDK bundled at runtime

#ComponentVersionLicense
P1Razorpay Android Checkout SDK (com.razorpay:checkout)1.6.40Proprietary — distributed under Razorpay's SDK license and Terms of Service (see razorpay.com/legal). Used unmodified as a binary SDK.

2. Backend Service — Runtime Dependencies

Sourced from Shruti.ai-AAOS-BE/requirements.txt. Python 3.12.

#ComponentCopyrightLicense
1FastAPI© 2018 Sebastián RamírezMIT License
2Uvicorn (ASGI server, [standard] extras)© 2017-present Encode OSS Ltd.BSD 3-Clause
3Starlette (transitively via FastAPI)© 2018 Encode OSS Ltd.BSD 3-Clause
4Pydantic© 2017 Samuel Colvin & contributorsMIT License
5pydantic-settings© 2022 Samuel Colvin & contributorsMIT License
6python-multipart© Andrew Dunham & contributorsApache License 2.0
7python-dotenv© 2014, Saurabh KumarBSD 3-Clause
8email-validator© Joshua TaubererCC0 1.0 Universal (public-domain equivalent)
9OpenAI Python SDK (openai)© 2020 OpenAIApache License 2.0
10Google Generative AI Python SDK (google-genai)© 2024 Google LLCApache License 2.0
11httpx© 2019 Encode OSS Ltd.BSD 3-Clause
12requests© 2019 Kenneth ReitzApache License 2.0
13Razorpay Python SDK (razorpay)© RazorpayMIT License
14yt-dlpcontributors listed at github.com/yt-dlp/yt-dlpUnlicense (public domain)
15gTTS© 2014-2024 Pierre Nicolas DuretteMIT License
16ddgs (DuckDuckGo Search)© deedy5 / project contributorsMIT License
17mysql-connector-python© 2012-2024 Oracle Corporation and/or its affiliatesGPL v2 with FOSS License Exception (see below)

Note on mysql-connector-python

Oracle distributes mysql-connector-python under GPL v2 with a Universal FOSS License Exception (the same exemption Oracle applies to the MySQL client libraries). The exception explicitly permits distribution alongside software licensed under any OSI-approved open-source license — including MIT, Apache 2.0, BSD, etc. — without imposing GPL terms on that other software.

Because the connector is used only server-side (backend service) and is not statically linked or bundled into the Android APK, GPL propagation does not reach the app package or any client-side code.

Full text of the FOSS License Exception: dev.mysql.com/doc/refman/8.0/en/preface.html and the connector-specific FLOSS notice bundled with the package.


3. Third-Party Services (Used Over HTTPS — Not Bundled)

These are external services the app / backend calls at runtime. No code from them is redistributed by SST — governed by each provider's own Terms of Service.

ServiceUsed forProvider
OpenAI gpt-4o-transcribeSpeech-to-textOpenAI
OpenAI gpt-* chat completionsOrchestrator + agent LLM callsOpenAI
Google Generative AI (Gemini)Grounded fallback for live-data queriesGoogle LLC
Google Places (New) APINearby places, geocodingGoogle LLC
gTTS (Google Translate TTS endpoint)Text-to-speech synthesisGoogle LLC (public endpoint used by the gTTS library)
DuckDuckGo Search HTML endpointWeb search + live dataDuckDuckGo, Inc.
Razorpay Payments API + WebhooksWallet top-up + payment settlementRazorpay Software Pvt. Ltd.
YouTube (via yt_dlp)YouTube search / video metadataYouTube LLC / Google LLC
Microsoft Azure — App Service, MySQL for Azure DatabaseHosting / persistence for backendMicrosoft Corporation

4. License Texts

Full license text for each open-source component listed above is either:

  • Reproduced in the source distribution of that component (LICENSE /

LICENSE.txt / NOTICE at the component's project root), or

  • Available at the URL noted in the tables above (project home pages linked

where applicable).

Apache License, Version 2.0apache.org/licenses/LICENSE-2.0

MIT Licenseopensource.org/license/mit

BSD 3-Clause Licenseopensource.org/license/bsd-3-clause

Creative Commons Zero (CC0 1.0)creativecommons.org/publicdomain/zero/1.0/

Unlicenseunlicense.org

GPL v2 with FOSS License Exception — see MySQL Connector/Python FLOSS Exception

Razorpay SDK License — proprietary; see razorpay.com/terms for distribution terms.


5. Contact

Questions, corrections, or requests for a specific license file:

SST Engineering Email: vinayak.sapa@sstglobal.net


*Attributions are listed for compliance with the notice / attribution clauses of the respective licenses. This document does not modify or supersede any component's own license terms; each component remains licensed exclusively under the terms of its own licence.*