CampusBridge

YOUR INFORMATION

Simple guidance.
Only necessary details.

CampusBridge is an independent student project by Product Alchemy. This notice describes the information used by this version of the product.

When you create an account

We use your login email for account access, a one-time signup confirmation, password recovery, and Group B reminder emails you enable. Supabase manages your password and session. You can optionally connect a UTD email in Campus Support to verify access to that mailbox. A short-lived verification challenge is stored securely; the raw code is not stored.

Your name, arrival date, optional lease start date, housing answers, included services, transportation answers (including your public transport or ride preference, rental-help preference, and whether you plan to drive or ship a car), priorities, and task completion or not-applicable records personalize and save your plan. You may optionally save an apartment community from our list or a five-digit ZIP code to help organize your housing search, home-service guidance, transit, and nearby places. These choices are stored with your profile; we do not collect your unit number or exact residential address. We do not require student IDs, passports, immigration documents, banking credentials, or service credentials. The optional route planner accepts a starting address or place in page memory; it is not saved to your account. Housing-cost and monthly-budget calculators also keep amounts only in page memory and clear them when you leave or reload.

Group A and Group B tools

The Group A and Group B subdomains use the same CampusBridge account and saved plan. Sign-in cookies stay on the site where you sign in, so sign in separately on each group site. Password recovery continues on the main CampusBridge site.

Group A’s arrival planner starts in page memory. Choosing Save to account stores your route, arrival date and checklist privately in Group A storage. If you enter a custom destination, saving also stores that address; use a public place instead if you prefer. You can remove the saved route from the tool. Opening directions shares the selected airport and destination with Google Maps. In Group A’s enhanced housing explorer, searching and changing filters do not load Google Maps until you choose a map control. Pause removes the map from view; filters and layer choices remain available for the current visit. The browser may retain already loaded map code for the rest of the visit. The expansion research worksheet stays in page memory unless you download it.

Group B’s budget scenarios start in page memory and are stored privately when you choose Save to account. Group B reminders are saved immediately when you add, enable, update, complete or remove one. This stores the reminder title, date, time zone, completion and email preference with your account so another signed-in device can load it. Each tool has a removal control. Earlier optional browser copies stay on that device until you explicitly import or delete them. Importing a reminder copy saves it to your account with email off; enable an individual reminder to send its email. Signing out retains saved copies, and other accounts cannot load them.

When you enable email for a reminder, or update its details while email is enabled, CampusBridge sends its title, chosen date and time, time zone and any official reference link through Resend to your confirmed account email. The email is sent immediately, not scheduled for the reminder’s due date. We store an email request and its sending status to support retries without duplicate messages. Removing a reminder clears its saved email requests; clearing the reminder account copy or deleting your account clears all associated email requests. Minimal account-linked hourly counts prevent misuse and contain no recipient or message content. Already sent emails remain in your inbox and are subject to the email provider’s retention policies. Keep sensitive documents and private health, immigration or financial details out of reminder titles.

Reminders also show due status while you use the tool. Calendar downloads contain your reminder and, if selected, a request for an alert 15 minutes before the event. Your calendar app controls those notifications. CampusBridge does not send background push notifications. Choosing Submit report sends the selected source URL and your message to the private CampusBridge report queue, linked to your account. Reports do not send email. Keep passwords, addresses, medical details and sensitive documents out of reports.

On Group B, an optional language selector changes the interface using translations bundled with CampusBridge. It remembers only your language code in a cookie on the Group B site for up to one year. This cookie does not apply to the main site or Group A. Interface translation does not send page content, account details or entered values to a translation provider; official source content and your entries remain in their original language. Choose English at any time to return to the original interface.

Remembered sign-in

When you choose “Remember me,” necessary secure cookies keep this browser signed in and remember your login email for up to 30 days. We do not save your password in browser storage. Use this option only on a device you control. Signing out ends this browser’s session; your remembered email remains until its expiry or you sign in without Remember me. Without this option, cookies last for the browser session and sign-in approval lasts up to 12 hours. Browser settings may restore session cookies after reopening.

After confirming your email at signup, you log in with your email and password. Routine sign-ins do not send an email code. Optional UTD email verification remains separate and uses a short-lived code with attempt and resend limits. Changing your password or login email invalidates remembered sign-in approvals.

Where information goes

The application is designed to use Vercel hosting and Supabase account/database services. Resend sends account, UTD verification and explicitly enabled reminder messages. Necessary service logs may include technical request information. CampusBridge does not add advertising or behavioral analytics trackers.

Resource links open external sites. Those sites apply their own privacy practices; CampusBridge does not submit your account profile to them. If you open a directions link, the map provider receives the starting point and destination shown in that link, including a starting address you chose to enter. In the Housing Explorer, Google Maps loads when you search for apartments, change the search radius, submit a supported ZIP search, or choose Load interactive map, Map view or Show on map. Google receives ordinary connection information (such as your IP address, browser details and site origin) and the displayed public map area. Apartment and service pins come from our curated directory; we do not send your name, email, saved answers, lease date or progress to Google. Google applies its own privacy policy. Other topic maps use OpenStreetMap when you choose View map. OpenStreetMap receives normal connection details, including your IP address and the map area requested. We do not request your device location or send your profile to the map service. Map services load when a map is opened or you use these housing-search controls. Information you enter on external sites stays outside CampusBridge.

When you open Ratings & reviews or a provider’s Reviews button, Google’s Places widgets load to display a business listing, rating and available reviews. Google receives normal connection information and the public community, company or branch name, address or listing identifier needed for that request. We do not send your account name, email or saved plan. Google renders reviews and author attribution directly; CampusBridge does not copy or store review content. When no listing match has been verified, you choose the matching Google result before its reviews open. Business and branch reviews do not guarantee a particular service plan’s quality, price or availability.

Read Google’s Privacy Policy and our map-use terms. Map-layer choices stay in memory. Apartment comparison is stored for this browser tab, separately for each account; signing out clears that account’s comparison. Saved apartments are different: their community IDs are stored privately with your account and remain available after sign-in.

Access and removal

You can delete your account from My preferences or Account settings, including before completing UTD verification or onboarding. Deletion requires your current password and confirmation and cannot be undone.

You can update your personalization answers in your profile and undo task completion. Account records are retained while your account remains active; expired verification challenges are cleaned up. Account deletion removes the associated profile, answers, verification, saved apartments, Group A routes, Group B budgets and reminders, source reports, progress and utility-progress recovery history from the active database. Provider backups may follow their retention periods.

For privacy questions or help if you cannot access your account, contact aravind.venkatakrishna@utdallas.edu. The project owner will verify that the request belongs to you before acting. Do not send sensitive documents.

About verification

“UTD email verified” means the account owner successfully received a code at an @utdallas.edu address. It does not verify identity, immigration status, or current enrollment, and does not mean UTD endorses CampusBridge.

Notice updated November 2, 2026.