Triangle
2.8M installs
52.9K ratings
+8.6K
weekly installs
trend steady
+44.5K
monthly installs
trend steady
SDKs, Trackers & Permissions for Triangle
SDK Scan Status
Last Successful SDK Scan: 2025-12-03
Lastest Attempt: 2025-12-03
Last Attempt Status: Success
| Scanned At | Version | Scan Result |
|---|---|---|
| December 3, 2025 at 02:57:11 | 904 | Success |
| November 2, 2025 at 03:08:22 | 904 | Success |
| October 2, 2025 at 03:40:39 | 904 | Success |
| September 1, 2025 at 19:33:31 | 904 | Success |
| March 1, 2025 at 21:01:35 | 864 | Success |
Analytics: Product
- application/activity:com.braze.push.NotificationTrampolineActivity
- application/activity:com.braze.ui.BrazeWebViewActivity
- application/activity:com.braze.ui.activities.BrazeFeedActivity
- application/activity:com.braze.ui.activities.ContentCardsActivity
- application/receiver:com.braze.BrazeFlushPushDeliveryReceiver
- application/receiver:com.braze.push.BrazePushReceiver
- application/receiver/intent-filter/action:com.braze.FLUSH_EVENTS
- application/service:com.braze.push.BrazeFirebaseMessagingService
- smali:com.braze
- smali:com.braze.analytics
- smali:com.braze.communication
- smali:com.braze.communication.dust
- smali:com.braze.configuration
- smali:com.braze.coroutine
- smali:com.braze.dispatch
- smali:com.braze.enums
- smali:com.braze.enums.inappmessage
- smali:com.braze.events
- smali:com.braze.events.internal
- smali:com.braze.events.internal.dispatchmanager
- smali:com.braze.exceptions
- smali:com.braze.images
- smali:com.braze.location
- smali:com.braze.lrucache
- smali:com.braze.managers
- smali:com.braze.models
- smali:com.braze.models.cards
- smali:com.braze.models.dust
- smali:com.braze.models.inappmessage
- smali:com.braze.models.outgoing
- smali:com.braze.models.outgoing.event
- smali:com.braze.models.outgoing.event.push
- smali:com.braze.models.push
- smali:com.braze.models.response
- smali:com.braze.models.theme
- smali:com.braze.push
- smali:com.braze.push.support
- smali:com.braze.requests
- smali:com.braze.requests.framework
- smali:com.braze.requests.framework.queue
- smali:com.braze.requests.util
- smali:com.braze.storage
- smali:com.braze.support
- smali:com.braze.support.delegates
- smali:com.braze.triggers
- smali:com.braze.triggers.actions
- smali:com.braze.triggers.conditions
- smali:com.braze.triggers.conditions.logical
- smali:com.braze.triggers.config
- smali:com.braze.triggers.enums
- smali:com.braze.triggers.events
- smali:com.braze.triggers.managers
- smali:com.braze.triggers.utils
- smali:com.braze.ui
- smali:com.braze.ui.actions
- smali:com.braze.ui.actions.brazeactions
- smali:com.braze.ui.actions.brazeactions.steps
- smali:com.braze.ui.activities
- smali:com.braze.ui.adapters
- smali:com.braze.ui.banners
- smali:com.braze.ui.banners.listeners
- smali:com.braze.ui.contentcards
- smali:com.braze.ui.contentcards.adapters
- smali:com.braze.ui.contentcards.handlers
- smali:com.braze.ui.contentcards.listeners
- smali:com.braze.ui.contentcards.managers
- smali:com.braze.ui.contentcards.recycler
- smali:com.braze.ui.contentcards.view
- smali:com.braze.ui.feed
- smali:com.braze.ui.feed.listeners
- smali:com.braze.ui.feed.view
- smali:com.braze.ui.inappmessage
- smali:com.braze.ui.inappmessage.config
- smali:com.braze.ui.inappmessage.factories
- smali:com.braze.ui.inappmessage.jsinterface
- smali:com.braze.ui.inappmessage.listeners
- smali:com.braze.ui.inappmessage.utils
- smali:com.braze.ui.inappmessage.views
- smali:com.braze.ui.support
- smali:com.braze.ui.widget
- application/meta-data:com.google.firebase.ml.vision.DEPENDENCIES
- application/provider:com.google.firebase.provider.FirebaseInitProvider
- application/receiver:com.google.firebase.iid.FirebaseInstanceIdReceiver
- application/service:com.google.firebase.components.ComponentDiscoveryService
- application/service:com.google.firebase.messaging.FirebaseMessagingService
- application/service/intent-filter/action:com.google.firebase.MESSAGING_EVENT
- application/service/meta-data:com.google.firebase.components:com.google.firebase.FirebaseCommonKtxRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.abt.component.AbtRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.analytics.connector.internal.AnalyticsConnectorRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.datatransport.TransportRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.iid.Registrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.installations.FirebaseInstallationsKtxRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.installations.FirebaseInstallationsRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.ktx.FirebaseCommonLegacyRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.messaging.FirebaseMessagingKtxRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.messaging.FirebaseMessagingRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.ml.common.CommonComponentRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.ml.vision.VisionRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.remoteconfig.FirebaseRemoteConfigKtxRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.remoteconfig.RemoteConfigRegistrar
- smali:com.google.firebase
- smali:com.google.firebase.abt
- smali:com.google.firebase.abt.component
- smali:com.google.firebase.analytics
- smali:com.google.firebase.analytics.connector
- smali:com.google.firebase.analytics.connector.internal
- smali:com.google.firebase.components
- smali:com.google.firebase.concurrent
- smali:com.google.firebase.datatransport
- smali:com.google.firebase.iid
- smali:com.google.firebase.installations
- smali:com.google.firebase.installations.ktx
- smali:com.google.firebase.ktx
- smali:com.google.firebase.messaging
- smali:com.google.firebase.messaging.ktx
- smali:com.google.firebase.ml
- smali:com.google.firebase.ml.common
- smali:com.google.firebase.ml.vision
- smali:com.google.firebase.ml.vision.automl
- smali:com.google.firebase.ml.vision.automl.internal
- smali:com.google.firebase.ml.vision.barcode
- smali:com.google.firebase.ml.vision.barcode.internal
- smali:com.google.firebase.ml.vision.objects
- smali:com.google.firebase.ml.vision.objects.internal
- smali:com.google.firebase.provider
- smali:com.google.firebase.remoteconfig
- smali:com.google.firebase.remoteconfig.internal
- smali:com.google.firebase.remoteconfig.ktx
- application/activity:com.medallia.digital.mobilesdk.MedalliaFullFormActivity
- application/activity:com.medallia.digital.mobilesdk.MedalliaModalFormActivity
- smali:com.medallia
- smali:com.medallia.digital
- smali:com.medallia.digital.mobilesdk
Ad Networks
- application/meta-data:com.google.android.gms.version
- application/receiver:com.google.android.gms.measurement.AppMeasurementReceiver
- application/service:com.google.android.gms.measurement.AppMeasurementJobService
- application/service:com.google.android.gms.measurement.AppMeasurementService
- smali:com.google.android.gms.ads
- smali:com.google.android.gms.ads.identifier
- smali:com.google.android.gms.ads_identifier
- smali:com.google.android.gms.measurement
- smali:com.google.android.gms.measurement.api
- smali:com.google.android.gms.measurement.internal
- smali:com.google.android.gms.measurement.sdk
- smali:com.google.android.gms.measurement.sdk.api
- smali:com.google.android.gms.measurement_base
Development Tools
- smali:com.airbnb.lottie
- smali:com.airbnb.lottie.compose
- application/meta-data:com.google.android.gms.version
- application/receiver:com.google.android.gms.measurement.AppMeasurementReceiver
- application/service:com.google.android.gms.measurement.AppMeasurementJobService
- application/service:com.google.android.gms.measurement.AppMeasurementService
- smali:com.google.android.gms.ads
- smali:com.google.android.gms.ads.identifier
- smali:com.google.android.gms.ads_identifier
- smali:com.google.android.gms.measurement
- smali:com.google.android.gms.measurement.api
- smali:com.google.android.gms.measurement.internal
- smali:com.google.android.gms.measurement.sdk
- smali:com.google.android.gms.measurement.sdk.api
- smali:com.google.android.gms.measurement_base
- smali:kotlin.collections
- smali:kotlin.coroutines
- smali:kotlin.coroutines.intrinsics
- smali:kotlin.jvm
- smali:kotlin.jvm.internal
- smali:kotlin.reflect
- smali:kotlin.reflect.jvm
- smali:kotlin.reflect.jvm.internal
- smali:kotlin.reflect.jvm.internal.calls
- smali:kotlin.reflect.jvm.internal.impl
- smali:kotlin.reflect.jvm.internal.impl.builtins
- smali:kotlin.reflect.jvm.internal.impl.builtins.functions
- smali:kotlin.reflect.jvm.internal.impl.builtins.jvm
- smali:kotlin.reflect.jvm.internal.impl.descriptors
- smali:kotlin.reflect.jvm.internal.impl.descriptors.annotations
- smali:kotlin.reflect.jvm.internal.impl.descriptors.deserialization
- smali:kotlin.reflect.jvm.internal.impl.descriptors.impl
- smali:kotlin.reflect.jvm.internal.impl.descriptors.java
- smali:kotlin.reflect.jvm.internal.impl.descriptors.runtime
- smali:kotlin.reflect.jvm.internal.impl.descriptors.runtime.components
- smali:kotlin.reflect.jvm.internal.impl.descriptors.runtime.structure
- smali:kotlin.reflect.jvm.internal.impl.incremental
- smali:kotlin.reflect.jvm.internal.impl.incremental.components
- smali:kotlin.reflect.jvm.internal.impl.load
- smali:kotlin.reflect.jvm.internal.impl.load.java
- smali:kotlin.reflect.jvm.internal.impl.load.java.components
- smali:kotlin.reflect.jvm.internal.impl.load.java.descriptors
- smali:kotlin.reflect.jvm.internal.impl.load.java.lazy
- smali:kotlin.reflect.jvm.internal.impl.load.java.lazy.descriptors
- smali:kotlin.reflect.jvm.internal.impl.load.java.lazy.types
- smali:kotlin.reflect.jvm.internal.impl.load.java.sources
- smali:kotlin.reflect.jvm.internal.impl.load.java.structure
- smali:kotlin.reflect.jvm.internal.impl.load.java.typeEnhancement
- smali:kotlin.reflect.jvm.internal.impl.load.kotlin
- smali:kotlin.reflect.jvm.internal.impl.load.kotlin.header
- smali:kotlin.reflect.jvm.internal.impl.metadata
- smali:kotlin.reflect.jvm.internal.impl.metadata.builtins
- smali:kotlin.reflect.jvm.internal.impl.metadata.deserialization
- smali:kotlin.reflect.jvm.internal.impl.metadata.jvm
- smali:kotlin.reflect.jvm.internal.impl.metadata.jvm.deserialization
- smali:kotlin.reflect.jvm.internal.impl.name
- smali:kotlin.reflect.jvm.internal.impl.platform
- smali:kotlin.reflect.jvm.internal.impl.protobuf
- smali:kotlin.reflect.jvm.internal.impl.renderer
- smali:kotlin.reflect.jvm.internal.impl.resolve
- smali:kotlin.reflect.jvm.internal.impl.resolve.calls
- smali:kotlin.reflect.jvm.internal.impl.resolve.calls.inference
- smali:kotlin.reflect.jvm.internal.impl.resolve.constants
- smali:kotlin.reflect.jvm.internal.impl.resolve.deprecation
- smali:kotlin.reflect.jvm.internal.impl.resolve.descriptorUtil
- smali:kotlin.reflect.jvm.internal.impl.resolve.jvm
- smali:kotlin.reflect.jvm.internal.impl.resolve.sam
- smali:kotlin.reflect.jvm.internal.impl.resolve.scopes
- smali:kotlin.reflect.jvm.internal.impl.resolve.scopes.receivers
- smali:kotlin.reflect.jvm.internal.impl.serialization
- smali:kotlin.reflect.jvm.internal.impl.serialization.deserialization
- smali:kotlin.reflect.jvm.internal.impl.serialization.deserialization.builtins
- smali:kotlin.reflect.jvm.internal.impl.serialization.deserialization.descriptors
- smali:kotlin.reflect.jvm.internal.impl.storage
- smali:kotlin.reflect.jvm.internal.impl.types
- smali:kotlin.reflect.jvm.internal.impl.types.checker
- smali:kotlin.reflect.jvm.internal.impl.types.error
- smali:kotlin.reflect.jvm.internal.impl.types.extensions
- smali:kotlin.reflect.jvm.internal.impl.types.model
- smali:kotlin.reflect.jvm.internal.impl.types.typeUtil
- smali:kotlin.reflect.jvm.internal.impl.types.typesApproximation
- smali:kotlin.reflect.jvm.internal.impl.util
- smali:kotlin.reflect.jvm.internal.impl.util.capitalizeDecapitalize
- smali:kotlin.reflect.jvm.internal.impl.util.collectionUtils
- smali:kotlin.reflect.jvm.internal.impl.utils
- smali:kotlin.reflect.jvm.internal.impl.utils.addToStdlib
- smali:kotlin.text
- smali:kotlinx
- smali:com.newrelic.agent
- smali:com.newrelic.agent.android
- smali:com.newrelic.agent.android.activity
- smali:com.newrelic.agent.android.activity.config
- smali:com.newrelic.agent.android.aei
- smali:com.newrelic.agent.android.agentdata
- smali:com.newrelic.agent.android.agentdata.builder
- smali:com.newrelic.agent.android.analytics
- smali:com.newrelic.agent.android.api
- smali:com.newrelic.agent.android.api.common
- smali:com.newrelic.agent.android.api.v1
- smali:com.newrelic.agent.android.api.v2
- smali:com.newrelic.agent.android.background
- smali:com.newrelic.agent.android.crash
- smali:com.newrelic.agent.android.distributedtracing
- smali:com.newrelic.agent.android.harvest
- smali:com.newrelic.agent.android.harvest.crash
- smali:com.newrelic.agent.android.harvest.type
- smali:com.newrelic.agent.android.hybrid
- smali:com.newrelic.agent.android.hybrid.data
- smali:com.newrelic.agent.android.hybrid.rninterface
- smali:com.newrelic.agent.android.instrumentation
- smali:com.newrelic.agent.android.instrumentation.androidx
- smali:com.newrelic.agent.android.instrumentation.androidx.navigation
- smali:com.newrelic.agent.android.instrumentation.httpclient
- smali:com.newrelic.agent.android.instrumentation.io
- smali:com.newrelic.agent.android.instrumentation.okhttp2
- smali:com.newrelic.agent.android.instrumentation.okhttp3
- smali:com.newrelic.agent.android.instrumentation.retrofit
- smali:com.newrelic.agent.android.logging
- smali:com.newrelic.agent.android.measurement
- smali:com.newrelic.agent.android.measurement.consumer
- smali:com.newrelic.agent.android.measurement.producer
- smali:com.newrelic.agent.android.metric
- smali:com.newrelic.agent.android.ndk
- smali:com.newrelic.agent.android.payload
- smali:com.newrelic.agent.android.rum
- smali:com.newrelic.agent.android.rum.contentprovider
- smali:com.newrelic.agent.android.sample
- smali:com.newrelic.agent.android.stats
- smali:com.newrelic.agent.android.stores
- smali:com.newrelic.agent.android.tracing
- smali:com.newrelic.agent.android.unity
- smali:com.newrelic.agent.android.util
- application/provider:com.squareup.picasso.PicassoProvider
- smali:com.squareup.picasso
- smali:okhttp3
- smali:okhttp3.internal
- smali:okhttp3.internal.authenticator
- smali:okhttp3.internal.cache
- smali:okhttp3.internal.cache2
- smali:okhttp3.internal.concurrent
- smali:okhttp3.internal.connection
- smali:okhttp3.internal.duplex
- smali:okhttp3.internal.http
- smali:okhttp3.internal.http1
- smali:okhttp3.internal.http2
- smali:okhttp3.internal.io
- smali:okhttp3.internal.platform
- smali:okhttp3.internal.platform.android
- smali:okhttp3.internal.proxy
- smali:okhttp3.internal.publicsuffix
- smali:okhttp3.internal.tls
- smali:okhttp3.internal.ws
- smali:okhttp3.logging
Business Tools
- application/provider:com.squareup.picasso.PicassoProvider
- smali:com.squareup.picasso
- smali:okhttp3
- smali:okhttp3.internal
- smali:okhttp3.internal.authenticator
- smali:okhttp3.internal.cache
- smali:okhttp3.internal.cache2
- smali:okhttp3.internal.concurrent
- smali:okhttp3.internal.connection
- smali:okhttp3.internal.duplex
- smali:okhttp3.internal.http
- smali:okhttp3.internal.http1
- smali:okhttp3.internal.http2
- smali:okhttp3.internal.io
- smali:okhttp3.internal.platform
- smali:okhttp3.internal.platform.android
- smali:okhttp3.internal.proxy
- smali:okhttp3.internal.publicsuffix
- smali:okhttp3.internal.tls
- smali:okhttp3.internal.ws
- smali:okhttp3.logging
Analytics: Attribution
- smali:com.kochava
- smali:com.kochava.core
- smali:com.kochava.tracker
- smali:com.kochava.tracker.events
- smali:com.kochava.tracker.modules
- smali:com.kochava.tracker.modules.internal
Unknown SDKs and Services
If you recognize any of these please reach out to have it added.
- res.raw.ctc_goal_tracker_lottie.op:181.000007372281
- res.raw.ctc_winter_comp_lottie.op:181.000007372281
- res.raw.ctc_goal_tracker_lottie.fr:29.9700012207031
- res.raw.ctc_winter_comp_lottie.fr:29.9700012207031
- application/service/meta-data:account.name
- application/service/meta-data:backend:com.google.android.datatransport.cct.CctBackendFactory
- application:ca.triangle.app.TriangleApplication
- application/activity:ca.triangle.app.TriangleMainActivity
- application/activity:ca.triangle.app.splash_screen.SplashActivity
- application/activity:ca.triangle.retail.authorization.AuthorizationActivity
- application/receiver:ca.triangle.app.notification.TriangleBroadcastReceiver
- application/receiver/intent-filter/action:ca.triangle.FIREBASE_PUSH_NOTIFICATION
- application/service:ca.triangle.retail.inbox.firebase.InboxFirebaseMessagingService
- smali:ca.triangle
- smali:ca.triangle.app
- smali:ca.triangle.bank
- smali:ca.triangle.bank.postal
- smali:ca.triangle.retail
- smali:ca.triangle.retail.bank
- smali:ca.triangle.retail.braze
- smali:ca.triangle.retail.core
- smali:ca.triangle.retail.ctt
- smali:ca.triangle.retail.ecom
- smali:ca.triangle.retail.inbox
- smali:coil.compose
- smali:coil.decode
- smali:coil.disk
- smali:coil.fetch
- smali:coil.intercept
- smali:coil.memory
- smali:coil.network
- smali:coil.request
- smali:coil.size
- smali:coil.util
- smali:coil3
- smali:coil3.compose
- smali:coil3.compose.internal
- smali:coil3.decode
- smali:coil3.disk
- smali:coil3.gif
- smali:coil3.intercept
- smali:coil3.request
- smali:coil3.util
- application/service:com.ca.mas.core.service.MssoService
- application/service:com.ca.mas.core.storage.sharedstorage.MASAuthenticatorService
- smali:com.ca
- smali:com.ca.mas
- smali:com.ca.mas.core
- smali:com.ca.mas.core.auth
- smali:com.ca.mas.core.auth.ble
- smali:com.ca.mas.core.auth.otp
- smali:com.ca.mas.core.conf
- smali:com.ca.mas.core.oauth
- smali:com.ca.mas.core.policy
- smali:com.ca.mas.core.service
- smali:com.ca.mas.core.storage
- smali:com.ca.mas.core.token
- smali:com.ca.mas.foundation
- smali:com.ca.mas.identity
- smali:com.ca.mas.identity.user
- smali:com.ca.mas.messaging
- application/activity:com.gigya.android.sdk.ui.HostActivity
- application/activity:com.gigya.android.sdk.ui.WebLoginActivity
- smali:com.gigya
- smali:com.gigya.android
- smali:com.gigya.android.sdk
- smali:com.gigya.android.sdk.ui
- application/activity:com.google.android.gms.common.api.GoogleApiActivity
- application/activity:com.google.android.play.core.common.PlayCoreDialogWrapperActivity
- application/meta-data:com.google.android.geo.API_KEY
- application/receiver:com.google.android.datatransport.runtime.scheduling.jobscheduling.AlarmManagerSchedulerBroadcastReceiver
- application/receiver/intent-filter/action:com.google.android.c2dm.intent.RECEIVE
- application/receiver/meta-data:com.google.android.gms.cloudmessaging.FINISHED_AFTER_HANDLED
- application/service:com.google.android.datatransport.runtime.backends.TransportBackendDiscovery
- application/service:com.google.android.datatransport.runtime.scheduling.jobscheduling.JobInfoSchedulerService
- smali:com.google.android
- smali:com.google.android.apps
- smali:com.google.android.gms
- smali:com.google.android.play
- smali:com.google.common
- smali:com.google.common.base
- smali:com.google.gson
- smali:com.google.gson.internal
- smali:com.google.gson.reflect
- smali:com.google.gson.stream
- smali:com.google.maps
- smali:com.google.maps.android
- smali:com.google.zxing
- smali:com.newrelic.com
- smali:com.newrelic.com.google
- smali:com.newrelic.mobile
- smali:com.newrelic.mobile.fbs
- smali:com.squareup.moshi
- smali:com.tctranscontinental
- application/activity:com.visioncritical.touchpointkit.ui.TouchPointWebViewActivity
- application/provider/meta-data:com.visioncritical.touchpointkit.utils.TouchPointActivityInitializer
- smali:com.visioncritical
- smali:okio.internal
- smali:org.chromium
- smali:retrofit2
- smali:retrofit2.converter
- smali:retrofit2.converter.gson
- smali:retrofit2.http
- smali:retrofit2.internal
- smali:sun.security
- smali:sun.security.x509
- res.raw.ctc_goal_tracker_lottie.meta:{'g': 'LottieFiles AE 1.0.0', 'a': '', 'k': '', 'd': '', 'tc': ''}
- res.raw.ctc_winter_comp_lottie.meta:{'g': 'LottieFiles AE 3.0.2', 'a': '', 'k': '', 'd': '', 'tc': ''}
App Queries
These are the other apps that Triangle requests to know other apps are also installed:
Permissions
ACCESS_ADSERVICES_AD_ID
ACCESS_ADSERVICES_ATTRIBUTION
ACCESS_COARSE_LOCATION
ACCESS_FINE_LOCATION
ACCESS_NETWORK_STATE
AUTHENTICATE_ACCOUNTS
CAMERA
FOREGROUND_SERVICE
GET_ACCOUNTS
INTERNET
POST_NOTIFICATIONS
RECEIVE_BOOT_COMPLETED
REORDER_TASKS
USE_BIOMETRIC
USE_FINGERPRINT
WAKE_LOCK
com.canadiantire.triangle.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
com.google.android.c2dm.permission.RECEIVE
com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE
com.google.android.gms.permission.AD_ID
