↗ liftluma.

Your beta account and data

Exercise reservations and earned membership records are private account data. Reservations last seven days until submission, with three active claims per member. One complete contribution consists of one video and four distinct matching position pictures for the same catalog exercise. All five files must be uploaded before independent originality, quality and rights review. Five qualified exercises support one calendar month of app access; five files are one exercise, and each catalog exercise can qualify once per member. Earned/applied months and expiry are stored in a private ledger and exported with reward records; account deletion removes them. Already applied access is preserved. Legacy media remains viewable, but old file-based qualification does not newly earn rewards under the complete-exercise rule. Applied access is not a cash or invoice credit and does not cancel a paid subscription. Released, rejected and expired claims reopen; withdrawal reduces unspent eligibility and cannot repeat an applied milestone.

LiftLuma is operated by Jambudi LLC and is an adult-only training beta. Accounts use Sign in with ChatGPT. We store your account identifier, email, chosen name, training preferences and the workout, activity and body-weight logs you choose to save, including unfinished workout drafts and the named routines you choose to save. Saved routines retain your chosen movement order, working-set counts and optional routine-specific automatic-target preference. The four-exercise limit has been removed; each available strength guide can appear once in a routine. New routine forms offer automatic targets with an editable opt-out; older plans inherit the account default until saved. Targets are recalculated on preview or at each movement setup, not scheduled while the app is closed. They are private, included in your log export and removed with account deletion. These records provide your account and progress charts. You can message the owner from inside the app (More → Message the owner); replies appear in the same conversation.

The Today health log (water, protein, sleep and meal ticks) and optional cycle tracking are saved only in the browser on your device. They are not sent to LiftLuma, are not part of your account or export, do not sync between devices, and cannot be seen by the owner or managers. Cycle tracking is off until you turn it on and can be deleted on its own from the Cycle screen; its predictions are estimates from your own entries, not medical advice and not a contraception tool. Cycle entries can include period days, spotting, pain, symptoms and sex with a date and time; all of them stay on your device under the same rules. Clearing your browser data removes these device-only records.

Idea Factory posts (title and description), their status and likes are stored in the site's Cloudflare database. Other signed-in members see your first name next to an idea you post; they do not see who liked an idea. The owner can set a status, add a note, hide or remove a post. Deleting your account removes your ideas and likes.

Account records and logs are stored in the site's Cloudflare database. The account owner can see signup information and sandbox membership records. To help with support, the owner can also view your profile, workout history, any workout in progress and body-weight entries; each such view is recorded in an access log. Private progress photos are never visible to the owner. Owner-authorized managers can see member names, emails and signup/contribution counts, and review submitted exercise media, including qualifying contributions for potential rewards. Managers cannot access billing setup, staff assignments, private workouts or private progress photos through management controls. The owner can grant or revoke this role. Access-change audit records retain the selected role, reason and time; account deletion removes the active role and clears account identifiers from those audit records. Other members cannot access your private log through the account API. Private progress photos are stored separately from the shared exercise library. Optional in-app or operating-system workout reminders can run while LiftLuma is open and connected, with timezone, quiet-hour and snooze controls. Background push and email delivery are not connected. Exercise contributions are stored separately in Cloudflare object storage with account ownership checked on every request.

Tape measurements you enter and the measurement-label positions you save are private account data stored in the site database. They are manual records, not measurements inferred from a photo or video. You can create one check-in per UTC calendar month and correct that check-in afterward. Deleting it does not restore that month’s allowance. Saved records are included in your account export and removed with account deletion. The local 360° video view opens files from your own device; it sends no video or audio to the server or a scanning service. Two clips can be compared at matching recorded angles with your manually entered labels. Local clips clear when you leave or refresh; keep the original files to reopen them. The standalone tool keeps its measurements in the page unless you download them; saving to your account is available inside your signed-in training space. Label placement is approximate and can be adjusted. This feature does not create a 3D body or estimate body fat or health.

Guided workouts keep current steps, entered fields, completed sets, text cues and the rest-timer deadline in this browser’s IndexedDB for offline recovery. Cloud synchronization requires a connection and verification of the same signed-in account. Private account HTML, workout history and photos are not cached for offline use. Anyone able to unlock this browser can open its local recovery copy. Signing out attempts to clear the device copy after warning about unsynced work; if browser storage cannot be cleared, an explicit warning explains that a copy may remain. Browser storage can be full or cleared; a visible storage error and recovery export remain available. Conflicting device and cloud copies stay available for review rather than being merged automatically. Discarding a draft removes that unfinished workout; account deletion removes its cloud drafts.

Automatic session suggestions use your confirmed or explicitly disclosed history-inferred equipment, experience, exclusions and recent logs from the full source catalog, including exercises with text guidance while animation is pending. Recent muscle-group training and reported pain or uncertain form can hold selection. Complete saved sets also inform the next suggested working-set count. Readiness, actual load and final exercises remain your choices. Optional adaptive targets use your saved sets, reps, loads and effort feedback. The account default for automatic prefilling is off; a saved routine can explicitly override it. Prefilling requires a fresh readiness confirmation. Changed working-set counts hold automatic increases until comparable logs exist. A pain or uncertain-form pause creates a private movement-specific progression hold, separate from its draft. Discarding that draft does not erase the hold. It prevents automatic increases for 14 days; it is not an injury diagnosis or a requirement to resume after 14 days. Hold records are included in account exports and removed with account deletion. Expired holds are ignored and pruned on later workout saves.

Progress pictures upload only after your explicit choice and own-photo confirmation. The private journal stores date, view, optional caption and normalized JPEG files in Cloudflare object storage. Embedded metadata is removed. Current allowance is 730 photos and 250 MB per account, one photo per date/view. There is no public photo-sharing link or administrator photo gallery; each photo request checks account ownership. Infrastructure operators can access the underlying storage. Photos are not used for body-fat or health analysis. You can download originals, compare two saved photos, remove individual entries or delete them with your account. Your JSON log export contains metadata and protected links, not image file contents. Download the originals before account deletion. Exercise contributions upload privately by default. They include your selected catalog exercise, exercise details, creator display name, one movement video and four separate position pictures. Successful partial uploads remain private and can be completed later. Pictures are normalized on your device and embedded metadata is removed. Video compression is offered only where supported; an unchanged original is labeled as uncompressed, and audio removal is a separate explicit choice. Requesting shared-library review requires a separate ownership, adult-consent and library-permission confirmation. An administrator can view pending submissions for review; other members can view approved submissions. You can withdraw sharing or delete a contribution. Captures already made by viewers cannot be recalled. Do not upload private progress photos, bystanders, copied posts, copyrighted music or confidential information. Technical file checks are not a malware scan or professional technique certification. Upload guideline acknowledgement is recorded. Independently qualified complete exercise bundles have private qualification records including the canonical exercise identifier, complete-bundle fingerprint, review and revocation status. The server checks all five stored files before qualification. Repeated bundles or another submission for the same member and exercise do not earn additional qualifications. Withdrawing or removing a qualifying contribution reverses it; account deletion removes its qualification records. Every 5 currently qualifying exercises supports one calendar month of earned app access. Available months apply automatically when billing permits; active paid subscriptions bank them until cancellation and verified paid-through time. Reports and moderation decisions are stored for review; a monitored public contact and final commercial terms remain required.

You can export your saved log and delete your account and stored log from Account. Deletion is permanent. Cancel any renewing test subscription through Manage membership before deleting your account. Your ChatGPT account is separate and is not deleted. Logs are retained until you remove entries or delete this beta account. Billing event and invoice audit records are retained separately and may remain after account deletion.

Referral codes are created only when you request one. Confirming another member's code saves one referral attribution before billing setup begins. The inviter sees aggregate counts, not your private training or photos. You can withdraw attribution, but cannot replace it with another code. Referral records and your code are included in account export; account deletion removes your own code and referred record. If an inviter deletes their account, their identity is removed from other members' retained referral records. Codes shared through your device can be seen by their recipients. Attribution does not grant access or earn redeemable membership credit in this beta.

The Rewards page can calculate sandbox eligibility from verified cash-paid service and independently qualified complete exercise bundles. Two elapsed UTC calendar months of continuous paid coverage are required for a referral; annual prepayment does not bypass elapsed time. Eligibility changes are recorded as additions and reversals, checked when you visit or refresh Rewards, and included in your export. The separate sandbox referral ledger does not extend membership or change payments. Approved contribution months use the earned-access ledger described above. Missing payment history, circular invitations, withdrawal, removal or risk review can prevent or reverse eligibility. Deleting your beta account removes its eligibility snapshot and entries.

Training stays free while sandbox checkout is disabled. If sandbox checkout is enabled, the no-card trial lasts 24 hours from your first workout. No automatic payment follows a trial. Checkout uses Stripe's test environment; do not enter real payment details. Stripe receives your email when you request checkout and processes test payment information on its own pages. LiftLuma stores Stripe customer, subscription and invoice identifiers, verified payment periods and event history. Live payments and redeemable referral credits are not active. Approved contribution months can extend app access; they do not change Stripe invoices.

Exercise pictures, videos and AI-generated movement illustrations need professional technique review. Choose manageable activity and stop for pain or concerning symptoms. The illustrations are not motion capture, a body scan, a diagnosis or an assessment of your technique.

A public commercial launch still requires the operator's complete privacy/contact information, final terms, support and reporting processes, tested billing and a larger reviewed library. This notice describes the current beta.

Back to LiftLuma →
YOUR TRAINING. ONE TAP AWAY.

Add LiftLuma
to your home screen.

Open it like an app, with its own icon and a focused screen. Installation is free and does not start a paid membership.

iPhone or iPad

Open this site in Safari. Tap Share, choose Add to Home Screen, then tap Add. If shown, keep Open as Web App enabled.

Android

Open this site in Chrome. Open the ⋮ menu and choose Install app or Add to Home screen, then confirm.

Computer

In Chrome or Edge, look for the install icon in the address bar or the browser menu.

Using a social media or in-app browser? Open this page in Safari or Chrome first. Menu names and install availability vary by browser. Current workout recovery can stay on this device when the connection drops. Open LiftLuma online once to prepare recovery; cloud sync needs a connection.