Scope and contact
This policy covers the SharpRune native app, sharprune.com and the SharpRune collaboration relay. Contact the SharpRune developer at support@sharprune.com for privacy questions or requests. Apple, linked websites, package registries and an AI provider you connect operate under their own privacy policies.
Projects, compilation and learning progress
Normal Run, Check and supported source-debugging operations compile and execute locally with the bundled compiler and runtime. SharpRune does not upload your source to a hosted compiler for these operations. Code you write can itself make network requests; you control its contents and destinations.
Native projects, settings, lesson completion and interview self-review marks are stored in app storage. Browser progress and preferences use local browser storage and are separate from native progress. The browser editor is a temporary workspace: download important source. Device backups may include app data according to your Apple settings. Clearing storage, reinstalling or deleting the app can remove local work.
Optional collaboration rooms
Creating or joining a room sends an encrypted project copy and encrypted updates through the relay. Participants with the room invitation can access the shared project; an invitation includes access capabilities and must be treated as a secret. Each participant runs the code on their own device.
Rooms are held in relay memory, with the chosen lifetime of 1, 4, 12 or 24 hours. Expiry or a relay restart can remove a room earlier. The relay processes room identifiers, connection information and encrypted payloads. Operational event logs can record room identifiers, sequence numbers, event types and byte counts. Encryption does not hide all connection metadata. Rooms are not a permanent storage or backup service.
Optional AI, MCP, imports and packages
Connecting an external AI or MCP client can give that client access to the project and actions you approve. The client may read files, edit them and request supported execution. Source or results received by that client may be sent to its AI provider. Review that provider’s privacy and retention terms before sharing sensitive material, and disconnect clients you no longer trust.
Imports, package downloads, external documentation and user-selected network features send requests to their respective destinations. Those destinations can receive your IP address and request metadata. Do not put credentials or customer data into public examples, support attachments or shared invitations.
Website, diagnostics and purchases
SharpRune does not embed advertising trackers or sell personal information. The app and website do not include a general-purpose behavioral analytics SDK. Hosting and network providers necessarily process requests; security and operational logs may contain IP addresses, timestamps, user agents and requested paths. These logs support availability and abuse prevention, not advertising profiles.
Apple may process purchase information, crash diagnostics and TestFlight feedback under your Apple settings and Apple’s policies. SharpRune does not collect payment-card details. If you email support, the developer receives the address and content you send and uses them to answer and investigate your report. Avoid attaching private code unless it is necessary and you choose to share it.
Your choices and requests
Use the app and browser locally without an account. Export projects before removing them; manage website storage in your browser and app data in the app or iOS settings. Leave rooms, avoid optional network features and disconnect AI clients to stop further sharing. Deleting your local copy does not delete copies already saved by another participant or external provider.
You may ask about personal data held through support or operational services, request correction or deletion, or exercise rights available where you live by contacting support@sharprune.com. Retention depends on the purpose and any applicable legal or security obligation; temporary rooms follow the limits above. Material changes will be reflected in this policy and its date.