Effective date: August 7, 2026
This App Privacy Policy applies to the Fi7Note mobile application for Android (“Fi7Note”, “app”, “we”, “us”, or “our”).
This Policy covers the Fi7Note app itself. It does not by itself govern the public website at materialize-thoughts.com, which is covered separately by the website Privacy Policy.
The controller for the processing described in this App Privacy Policy is:
Pascal Schönfeld
Materialize Thoughts
Marrensberg 9
24944 Flensburg
Germany
Email: materialize.thoughts@gmail.com
Fi7Note is a local-first Android fitness journaling app built for fast workout capture.
Its core flow is:
Fi7Note is not a social fitness network, does not require a separate Fi7Note account for its core use, and does not provide general cloud sync for workout history as a core product feature.
Fi7Note is designed around a local-first model.
That means, by default:
are primarily stored and processed on your device.
We do not operate Fi7Note as a cloud-first workout logging service.
We do not sell personal data.
We do not use your workout history as part of a public social feed.
We do not use your workout text, exercise names, weights, repetitions, notes, training history, or personal fitness details for advertising profiles.
Fi7Note may use optional, consent-based usage analytics through Firebase / Google Analytics for Firebase. This analytics is disabled unless you actively allow it in the app, and you can change your choice later in Profile.
Separately from optional Firebase analytics, production versions of Fi7Note may send a very limited set of predefined, aggregate usage counters to a Fi7Note-operated endpoint hosted on Cloudflare infrastructure. These counters are designed only to measure coarse product and funnel stages, do not create a Fi7Note user profile, and operate independently of the Firebase analytics consent setting.
Fi7Note does not include third-party advertising SDKs or third-party crash-reporting SDKs in the current app codebase.
Depending on how you use Fi7Note, we may process the following categories of data.
This may include:
Because workout entries and related notes may reveal fitness- or health-related information, some jurisdictions may treat parts of this information as sensitive or special-category personal data.
This workout content is used for the app functionality you choose to use. It is not sent to Firebase / Google Analytics.
This may include:
If you purchase Fi7Note through Google Play, we may process limited purchase- or entitlement-related information made available to us or to the app as needed to:
We do not receive your full payment card details from Google Play.
Google Play handles billing, payment processing, taxes, renewals, cancellations, refunds, billing disputes, and store-level purchase management under Google’s applicable terms, policies, and infrastructure.
If you actively allow analytics in the app, Fi7Note may send limited usage analytics to Firebase / Google Analytics for Firebase.
These analytics events are abstract product, funnel, and share-flow events. They may include, for example:
Analytics parameters are limited to abstract values such as:
Fi7Note does not send the following to Firebase / Google Analytics:
Firebase / Google Analytics may process technical identifiers and operational metadata necessary for analytics, such as an app instance identifier or Firebase installation identifier, device and app information, app lifecycle information, approximate location derived from IP address, and related analytics metadata.
We use this optional analytics to understand and improve onboarding, paywall quality, purchase flow quality, sharing/export quality, and general product reliability. If Firebase / Google Analytics is linked with Google Ads, these abstract events may also be used for campaign and conversion measurement. We do not use Fi7Note workout content for ad targeting.
Analytics is off until you choose to allow it. If you decline analytics, Fi7Note continues to work normally. You can later enable or disable analytics in Profile.
Separately from Firebase / Google Analytics, production versions of Fi7Note may send a small number of predefined event counters to a Fi7Note-operated endpoint hosted using Cloudflare Workers and Cloudflare D1.
These counters are used only to understand coarse product and funnel performance, for example whether app sessions reach stages such as:
For such a counter request, Fi7Note sends only:
Fi7Note does not include any of the following in the counter payload:
The counter endpoint determines the calendar day server-side and updates an aggregate count for the combination of day, event, and app version. The Fi7Note D1 counter database does not store a per-user or per-installation event history and is not designed to identify whether two counter requests came from the same person or device.
As with any internet connection, Cloudflare necessarily receives network information such as the source IP address while routing and processing the HTTPS request. Fi7Note does not include the IP address as an event parameter and does not store it in the D1 counter database. Cloudflare may process limited network and security metadata as necessary to provide and protect its infrastructure.
The D1 database used for these aggregate counters is configured with Cloudflare’s EU jurisdiction, which restricts where that D1 database runs and stores its persisted database data to the European Union.
This minimal counter system is technically and organizationally separate from Firebase / Google Analytics. It does not use Firebase identifiers, is not linked to Firebase user or analytics profiles, and continues to operate even if you do not consent to optional Firebase / Google Analytics. It is not used to create advertising profiles or to target advertising to individual users.
Fi7Note includes review and correction flows to help you check and fix recognized workout data.
If you choose to share review corrections, product-quality feedback, or support information, we may process the information you choose to submit or explicitly allow for that purpose.
Depending on the specific flow, this may include:
Such submissions are optional and are not required for normal use of the core app.
Where Fi7Note provides a setting for automatic review-correction sharing, you can change that setting in Profile.
We may process limited technical information where necessary to provide, secure, or troubleshoot the app, such as:
We do not use this as a basis for a third-party advertising profile.
We use personal data only as necessary for purposes such as:
We do not sell personal data.
We do not use your workout history as part of a public social feed.
We do not send your workout text, exercise names, weights, repetitions, notes, concrete training history, or personal fitness details to Firebase / Google Analytics or to the minimal aggregate counter system.
Where EU, EEA, UK, or similar data protection law applies, we process personal data on one or more of the following legal bases, depending on the context:
Optional Firebase / Google Analytics usage analytics is based on your consent. You can withdraw this consent later in Profile.
Where the transmission of network information in connection with the minimal aggregate counter constitutes processing of personal data, we rely on our legitimate interests in operating and improving Fi7Note and understanding basic product and funnel performance. The counter is deliberately data-minimized: it uses no persistent user, installation, advertising, Firebase, or device identifier and does not create individual usage profiles.
Where workout-related input or related information is regarded as sensitive or special-category personal data under applicable law, we process it only to the extent necessary for the specific functionality you actively use and on an applicable legal basis and additional condition under that law, including your explicit choice to enter and use such information in the app where required.
A central characteristic of Fi7Note is that the app’s core parsing and storage model is local-first.
In ordinary use, workout text and the resulting structured workout data are processed on your device rather than being sent to us as part of a general cloud logging workflow.
Your saved app data may remain on your device unless:
Downloaded or cached app assets, including model-related or platform-managed artifacts, may be managed differently from your user-created workout history.
Fi7Note is offered through Google Play.
Depending on the offer shown to the user in Google Play, Fi7Note may be available through:
An eligible subscription offer may include a free trial, including a 14-day free trial where offered in Google Play.
Unless cancelled before the trial ends, the selected subscription converts into a paid subscription and renews automatically according to the billing interval shown in Google Play until cancelled.
Lifetime Access is a one-time purchase and does not auto-renew.
Billing, payment processing, taxes, renewals, cancellations, refunds, billing disputes, and store-level purchase management are handled by Google Play under Google’s applicable terms, policies, and infrastructure.
Deleting the app does not by itself cancel a subscription.
Firebase / Google Analytics usage analytics is disabled unless you actively allow it.
During onboarding, Fi7Note asks whether you want to continue with analytics or without analytics. You can use Fi7Note either way.
If you allow analytics, Fi7Note may send the limited abstract events described in this Policy from that point forward.
If you decline analytics, Fi7Note does not send analytics events to Firebase / Google Analytics, and the app continues to work normally.
You can change your analytics choice later in Profile.
If you turn analytics off later, Fi7Note stops sending future analytics events. The app also asks the Firebase Analytics SDK to disable analytics consent and reset analytics data where technically available. However, data that has already been processed into aggregated analytics reports may not always be removable from all historical reports.
Fi7Note does not send a separate Firebase analytics event simply saying that you granted or denied analytics consent.
The analytics consent setting described in this section controls Firebase / Google Analytics. It does not control the minimal aggregate counter system described in Section 5.5. Those counters operate independently and may therefore be sent whether you allow or decline optional Firebase analytics. The counter system does not use Firebase identifiers and does not create an individual user or installation profile.
Fi7Note is not designed to continuously transmit workout history to us as part of a general cloud-sync model.
Data may leave the device only in limited situations such as:
Even when you do not allow optional Firebase analytics or use support/correction-sharing features, the minimal aggregate counters described in Section 5.5 may still leave the device. Your workout content and concrete workout history remain local unless another specific feature described in this Policy causes them to be transmitted.
We do not share personal data with third parties for their own independent advertising purposes.
We may disclose or make data available only where necessary to:
Where third-party service providers process data for us, they do so only under appropriate contractual or legal controls, where required.
Fi7Note does not send share recipients or the names of other apps you share to as part of its analytics events.
If personal data is processed by service providers or platform providers outside your country, including outside the European Economic Area or the United Kingdom, such data may be transferred internationally.
Where required by applicable law, we rely on an adequacy decision, standard contractual clauses, or another valid transfer mechanism.
Google services, including Google Play, Firebase, Google Analytics, and Google Ads, may involve processing in countries outside your country of residence, subject to Google’s applicable terms, policies, and transfer mechanisms.
Cloudflare is a global infrastructure provider headquartered in the United States. Cloudflare may process network traffic and related service data through its global network. Cloudflare states that, where it acts as a processor, it processes customer and end-user content on behalf of its customers under its applicable data processing terms. The D1 database used by Fi7Note for the aggregate counters is configured with an EU jurisdiction, so the persisted D1 database is restricted to running and storing its database data within the European Union. This jurisdiction setting does not mean that all Worker request processing is necessarily limited to the EU. Where an international transfer requires a transfer mechanism, Cloudflare’s applicable contractual and legal transfer safeguards may apply.
Cloudflare privacy information is available at: https://www.cloudflare.com/policies/privacy/
We retain personal data only for as long as necessary for the purposes described in this Policy.
In general:
Retention periods may be longer where required or permitted by law.
We take reasonable technical and organizational measures to protect personal data against unauthorized access, loss, misuse, alteration, or disclosure.
However, no method of electronic storage, transmission, or device security is completely risk-free. You are also responsible for securing your device, operating-system access, backups, and local environment.
Where data is transmitted off-device as part of a support, purchase, feedback, correction-sharing, optional analytics, or aggregate-counter process, we use reasonable safeguards appropriate to the nature of that transmission. Counter requests are transmitted over HTTPS. Fi7Note’s D1 counter database is configured for EU jurisdiction and Cloudflare D1 encrypts stored database data at rest and data in transit within its service infrastructure.
Fi7Note is built to handle messy, real-world workout input, but parsing results may still require review.
You are responsible for checking and correcting workout entries, values, units, notes, and structured results before relying on them.
Fi7Note is a journaling and tracking tool only. It is not medical advice, diagnosis, treatment, coaching, or emergency guidance.
Depending on your jurisdiction, you may have rights including:
Because Fi7Note is primarily local-first and does not require a general Fi7Note account for core use, some rights may need to be exercised directly on your device where the relevant data is stored only locally.
You can withdraw optional Firebase / Google Analytics consent in the app’s Profile settings. This setting does not disable the minimal aggregate counters described in Section 5.5.
For privacy-related requests, contact: materialize.thoughts@gmail.com
Fi7Note is not directed to children under the minimum age required by applicable law in their jurisdiction.
We do not knowingly seek to collect personal data from children through Fi7Note. If you believe a child has provided personal data inappropriately, contact us.
We may update this App Privacy Policy from time to time.
If we do, we will publish the updated version and update the effective date above. Material changes may also be reflected through the app, the website, the app store listing, or another appropriate channel where required.
For privacy-related questions, requests, or complaints, contact:
Pascal Schönfeld
Materialize Thoughts
Marrensberg 9
24944 Flensburg
Germany
Email: materialize.thoughts@gmail.com