01
Legal notice
Information pursuant to § 5 DDG (German Digital Services Act)
Unique Peace
Owner: Abdulsalam Rashid
Schrammstr. 4
97421 Schweinfurt
Germany
Contact
Email: info@33hikma.de
Phone: +49 163 2197143
VAT
No VAT identification number under § 27a UStG has been issued.
Consumer dispute resolution
We are neither willing nor obliged to take part in dispute resolution proceedings before a consumer conciliation body.
Copyright and name
Where the software, texts, explanations, translations, graphics, diagrams and design of this service are original works protected by copyright, those rights are reserved to the rights holder. General formulas, astronomical and calendar facts, historical symbols and public-domain material are not claimed as exclusive rights; third-party components remain under their own licences. "33Hikma" is the name of this service. Any use of protected components beyond what the law permits requires the rights holder's prior written consent.
Reservation of text and data mining
The rights holder expressly reserves the use of all content of this service for text and data mining under § 44b(3) UrhG and for training artificial-intelligence systems. The reservation is also declared in machine-readable form: in robots.txt, in /.well-known/tdmrep.json, and in the "tdm-reservation" meta tag of every page.
↑ Back to top02
Privacy policy
Last updated: November 2026
1. Controller
The controller within the meaning of the General Data Protection Regulation (GDPR) is the provider named in the legal notice. Contact: info@33hikma.de.
2. The essentials
- The free application still works without an account. An optional account adds profile, membership management and a voluntary encrypted backup.
- Your local family tree stays on your device. Only when you explicitly save a backup do we receive its encrypted contents; you keep the recovery code.
- No analytics or tracking tools. Sign-in uses necessary protected session cookies.
- Fonts and scripts are served locally. Google or Apple is contacted only after you choose that method and only if that sign-in service has been configured.
3. Storage on your device
The following statements about exclusively local storage refer to use without the optional account features in section 11.
A first visit stores nothing on your device. Entries are created in your browser's local storage (localStorage) only once you choose or enter something yourself:
- Family tree (hikma.tree) — when you add a person, import a file or load the example;
- Language, colour scheme and text size (hikma.lang, hikma.theme, hikma.fs) — only when you select the corresponding button, never merely by opening the page or following a link with parameters;
- Reading comfort (hikma.reading) — extra reading space, reduced motion and hidden background patterns, only after your selection. “Reset display” removes these display preferences together with the colour scheme and text size; the tree and language are kept;
- Open or closed sections (hikma.sections) — when you open or close a section;
- Membership key (hikma.license) — only when you open a key link or paste a key. It is checked on your device and not transmitted; “Remove key from this device” deletes it;
- Your cancellation or withdrawal statement (hikma.statement, only in this tab's session storage) — when you send the form, so that you can view and save your statement with its date and time afterwards. It is deleted when you close the tab.
This storage serves only the functions you expressly request by those actions and is strictly necessary for them (§ 25(2) no. 2 TDDDG), so no consent is required for it. The entries do not leave your device and have no automatic expiry.
The "Clear all" button empties the family tree; your settings are kept. You remove every entry by deleting this site's data in your browser settings. Exported files and printouts are not affected. On a shared device, other people with access to the same browser profile can read these entries; local storage is not encrypted. Because the data exists only on your device, we can neither restore it nor delete it for you; back up your tree with the export function if you need to.
4. Hosting and server logs
The website and account services are delivered through Cloudflare, Inc., 101 Townsend St, San Francisco, CA 94107, USA. Necessary connection data such as IP address, time, requested file and browser identifier support secure delivery and protection of the services (Art. 6(1)(f) GDPR). Cloudflare operates a worldwide network; exclusively European processing of all connection data is not promised. The D1 account database was created with EU jurisdiction. Cloudflare’s data processing terms and their safeguards, particularly standard contractual clauses, govern processing and any third-country transfers. Account data and necessary session cookies are described in section 11. The previous Hostinger instance is retained during the technical transition as a fallback; when that instance is accessed, Hostinger International Limited, 61 Lordou Vironos str., 6023 Larnaca, Cyprus, processes the same necessary connection data.
5. Contact by email
If you write to us by email, we process your details in order to handle your request (Art. 6(1)(b) or (f) GDPR) and delete them once they are no longer needed for that purpose and no statutory retention obligation applies.
6. Information about other people
For local use, relatives’ names and dates of birth stay on your device. We receive an explicitly saved backup only as encrypted content. Enter other people’s data only for a legitimate reason and share exports thoughtfully.
7. Links to other websites
Some pages link to sources such as the Hong Kong Observatory. A connection to such a site is made only when you click the link, and that site's own privacy policy then applies.
8. Your rights
You have the right of access (Art. 15 GDPR), rectification (Art. 16 GDPR), erasure (Art. 17 GDPR), restriction of processing (Art. 18 GDPR), data portability (Art. 20 GDPR) and objection (Art. 21 GDPR). You may also lodge a complaint with a data protection supervisory authority (Art. 77 GDPR), in particular the one responsible for us: the Bavarian Data Protection Authority (Bayerisches Landesamt für Datenschutzaufsicht, BayLDA), Promenade 18, 91522 Ansbach, Germany.
Right to object (Art. 21 GDPR): You may object at any time, on grounds relating to your particular situation, to processing of your data that is based on Art. 6(1)(f) GDPR – here, the server logs described in section 4. Send your objection to the email address given in the legal notice.
9. No obligation to provide data, no automated decisions
You are under no statutory or contractual obligation to provide us with personal data; using the application requires no information to be given to us. No automated decision-making, including profiling (Art. 22 GDPR), takes place.
10. Paid membership: payment, purchase record, key and invoice
The free application requires no account. You can manage a membership through an optional account or use a membership key checked on your device.
Payment. Payments are handled by Stripe Payments Europe, Limited, 1 Grand Canal Street Lower, Grand Canal Dock, Dublin, Ireland. When you start an order on our pricing page, you leave our page and enter your payment details only at Stripe; card and account data never reach us and are not stored by us. Stripe processes your email address, the amount, the country and technical details for fraud prevention. The legal basis is Art. 6(1)(b) GDPR, and Art. 6(1)(f) GDPR for fraud prevention. Where Stripe transfers data to the United States, it does so on the basis of the EU standard contractual clauses (Art. 46(2)(c) GDPR). Stripe's own privacy policy applies in addition.
Purchase record. After a payment or the start of free days we store email address, plan, status, term, order reference, sequential membership number and Stripe identifiers. The Cloudflare D1 database is created with EU jurisdiction. Your family tree is not part of the purchase record. A voluntary backup is stored separately and only in encrypted form.
Membership key. Your plan is unlocked by a signed membership key. It contains the plan, the number of family members, the expiry date and a reference, but neither your name nor your email address. After checkout, the payment page returns your browser to the application through our processing at Cloudflare Workers; Cloudflare Workers processes your IP address and the order identifier in order to check the payment with Stripe. The key sits in the address fragment, which your browser sends to no server; the application checks it on your device, never sends it back to us and removes it from the address bar at once. The legal basis is Art. 6(1)(b) GDPR.
Emails. We also send you the key by email, remind you three days before the free days end, send a new key with every renewal, and confirm cancellations and withdrawals. For sending we use Plus Five Five, Inc. (Resend), 2261 Market Street #5039, San Francisco, CA 94114, USA, as a processor (Art. 28 GDPR); messages are sent through servers in Ireland. The transfer to the United States rests on the EU standard contractual clauses (Art. 46(2)(c) GDPR) and on the provider's certification under the EU-US Data Privacy Framework (Art. 45 GDPR). The legal basis is Art. 6(1)(b) GDPR, and Art. 6(1)(c) GDPR for confirming cancellations and withdrawals.
Cancelling and withdrawing on the website. When you use “Cancel contracts here” or “Withdraw from contract”, your browser sends the details you enter — the kind of statement, your name, email address, order reference, the requested date and, for an extraordinary cancellation, its reason — to our processing at Cloudflare Workers. We store the statement with its date and time as evidence, confirm its receipt by email without delay and carry it out at Stripe. The legal basis is Art. 6(1)(b) and (c) GDPR; we keep the statement for as long as claims under the contract can be asserted.
Invoice and retention. You receive an invoice at your email address with every payment. Invoices and the associated records are kept for as long as commercial and tax law require; that duty takes precedence over a request for erasure (Art. 17(3)(b) GDPR). We do not ask for your postal address.
Deletion. The Delete account button removes your profile, picture, sessions and encrypted backup after a new sign-in within the preceding 15 minutes. Running subscriptions are cancelled according to their terms. Legally required purchase, invoice and statement records remain (Art. 17(3)(b) GDPR). You can also exercise your rights through the email address in the legal notice. Delete local files and membership keys on your device.
↑ Back to top11. Optional account and encrypted backup
We process your verified email address, account identifier, optional display name and picture, language, sign-in method, session data and chosen break to provide your account (Art. 6(1)(b) GDPR). Pictures are reduced in your browser to at most 256 pixels. Resend sends sign-in codes. Google or Apple sign-in is available only after configuration; after your selection we receive a verified identifier and email address, no password. Phone sign-in is currently not offered.
Processing uses Workers and D1 from Cloudflare, Inc., 101 Townsend St, San Francisco, CA 94107, USA. The database stores its data in the EU; that does not automatically restrict worldwide processing of technical connection data. Cloudflare’s data processing terms and their safeguards, particularly standard contractual clauses, govern processing and any third-country transfers. Application scripts contain no secret payment or email keys. Security logs protect the services (Art. 6(1)(f) GDPR); the application does not log codes, keys or family tree contents.
An active paid membership can save one current backup of a JSON file you choose, at most 500000 bytes. Your browser encrypts it with AES-256-GCM; only your recovery code opens it. We store encrypted content, technical parameters, version and time. There is no automatic synchronisation or version history. We cannot recover a lost code. Data export and downloading an existing backup remain available without an active membership.
The necessary __Host-hikma cookie expires after seven days or is revoked through sign-out and account deletion. A chosen Google or Apple sign-in uses __Host-hikma-oauth for at most ten minutes. A sign-in code lasts ten minutes with at most five attempts. Expired records are removed regularly. Display choices are stored after your selection in session storage as hikma.account.mode and hikma.account.font (§ 25(2) No. 2 TDDDG).
03
Terms of use
Last updated: November 2026
1. Provider and scope
These terms govern the use of the 33Hikma web application and its calculators. The provider is the rights holder named in the legal notice.
2. What 33Hikma is — and what it is not
33Hikma calculates astronomical and calendar quantities, such as solar longitude and calendar conversions, and presents cultural traditions of numbers and interpretation. Every value is labelled with its origin: exact mathematics and astronomy, documented tradition, or cultural symbolism. 33Hikma makes no predictions, is no substitute for medical, psychological, legal, tax or financial advice, and does not establish ancestry or kinship. Its methods, accuracy and limits are disclosed in the application.
3. Use without an account
Use is free of charge and requires no registration. What you enter stays on your device. You are responsible for backing up your data; we cannot restore data stored locally.
4. Your obligations
You enter other people's data only for a legitimate reason and do not use the application in a way that infringes the rights of others or applicable law.
5. Intellectual property
The software, source code, verification procedures, texts, explanations, translations, graphics and diagrams — in particular the astrolabe and the hermetic wheel — and the design are protected by copyright to the extent that they are original works; compiled databases to the extent that the requirements of §§ 87a ff. UrhG are met. These rights belong to the provider unless stated otherwise. General formulas and calculation methods, astronomical and calendar facts, historical symbols and public-domain material are not claimed; third-party components remain under their own licences, and what you enter remains yours. "33Hikma" is the name of this service.
You receive a non-exclusive, non-transferable right, revocable at any time, to use the application for personal, non-commercial purposes. You may use and share privately the results you create for your own family, such as printouts and exports, provided the reference to 33Hikma is kept.
Without prior written consent it is in particular prohibited:
- to copy, modify, distribute or make publicly available the software, its source code or substantial parts of it;
- to read content automatically (scraping, crawling), to extract it systematically, or to transfer it into other databases;
- to use content for text and data mining or for training, fine-tuning or evaluating artificial-intelligence systems — this reservation applies expressly within the meaning of § 44b(3) UrhG;
- to take over or imitate texts, explanations, graphics or the design for one's own or another service;
- to embed the application in another service (framing) or to present it as one's own;
- to remove or alter copyright, trade mark or provenance notices;
- to use the name "33Hikma" or confusingly similar signs.
Uses that mandatory law permits — such as quotation (§ 51 UrhG) or the acts permitted by §§ 69d and 69e UrhG — remain unaffected.
6. Liability
We are liable without limitation for intent and gross negligence, for injury to life, body or health, and under the Product Liability Act. Otherwise, in cases of slight negligence we are liable only for breach of an essential obligation, and limited to the foreseeable damage typical for such cases.
7. Availability and changes
For the free application, we aim to provide reliable availability. For paid services, the agreed services and statutory rights for digital products (§§ 327 ff. BGB) remain applicable. Publishing revised terms alone does not amend existing contracts; changes to digital products are subject in particular to § 327r BGB.
8. Governing law and language versions
The law of the Federal Republic of Germany applies. If you are a consumer, mandatory consumer-protection rules of your country of habitual residence remain unaffected. These terms are available in German, English and Arabic; the German version is authoritative.
↑ Back to top04
Terms of sale
Last updated: November 2026. These terms apply to every paid offer.
1. Scope
These terms govern paid services of 33Hikma. Free use of the application continues to be governed by the terms of use alone and requires no account.
For paid services, the sale terms and mandatory statutory rights take precedence over these terms of use; access cannot be arbitrarily revoked during a paid contract term.
2. Services and prices
Free use covers a family tree of up to 3 family members. The paid plans raise that number:
- Family – €11.11 per month: up to 33 family members; the first seven days are free.
- Family yearly – €111.11 per year: the services of “Family” for twelve months with yearly advance payment and renewal. There are no free days on this plan.
- Extended family – €33.33 per month: up to 333 family members and priority in support by email; the first seven days are free.
Every paid plan includes a membership key for your devices, printing without the free plan’s 33Hikma line, an emailed invoice with every payment and an optional current encrypted backup as described in privacy section 11. Additional astronomical calculators are unlocked in paid plans; the price never changes a calculation method. The yearly membership has the same features as Family. Services labelled planned, such as automatic synchronisation, previous backup versions and birthday reminders, are not part of the contract.
All prices stated are final prices in euro. Whether value added tax is included follows from the statement in the legal notice. No further costs arise; the cost of your internet access is yours.
3. Conclusion of contract
The presentation of the plans is not a binding offer. “Continue to order” takes you to the payment page of our payment service provider. There you review the order summary and make your offer by pressing the button that clearly states your obligation to pay (“order with obligation to pay” or equally clear wording, § 312j(3) BGB); this also applies to plans that begin with free days. The contract is concluded when we confirm by email. Before performance begins, we provide a contract confirmation containing the agreed services, prices, the terms applicable at conclusion and the withdrawal information on a durable medium, such as email (§ 312f BGB).
4. Payment and invoice
Payment is handled by a payment service provider. You enter payment details only there; we neither collect nor store card or account data. For the monthly “Family” and “Extended family” plans, the first payment falls due on the eighth day after the contract is concluded and then monthly in advance; we remind you by email three days before the first payment. For “Family yearly”, €111.11 falls due when ordered and at the start of each further billing year. After every payment you receive an invoice at the email address you gave.
5. Term and cancellation
Monthly plans (“Family”, “Extended family”) begin with seven free days, followed by a first paid term of one month. Unless cancelled, they then continue for an indefinite period with monthly billing. You may cancel at any time effective at the end of the current paid month; the notice period is no longer than one month. If you cancel during the free days, the contract ends at once and nothing is charged.
Family yearly. The initial contract term is twelve months. Unless cancelled, the contract then continues for an indefinite period with yearly advance billing. During the first year, you can cancel effective at the end of that initial term. From the first renewal day, you can cancel at any time with immediate effect. We refund the proportion of the yearly price for the days between the effective cancellation and the end of the already paid billing year to the original payment method, without undue delay and within fourteen days at the latest. Cancelling during the first year prevents the next yearly charge.
Before sales open, we will provide a publicly accessible cancellation button on the website, without sign-in, with a confirmation page and a “cancel now” button (§ 312k BGB). You may also cancel by email or in writing. An electronic confirmation records the content, receipt and requested end date. Unlocking and data export remain available until the contract effectively ends. After that your family tree stays complete on your device and can still be viewed and exported; only adding beyond the limit of the free plan ends. The right to cancel for good cause is unaffected.
You can choose an account break of 30, 60 or 90 days; this alone does not stop payments. An active monthly membership that is not already scheduled to end can additionally pause payment collection: invoices falling due during the pause are not collected and collection resumes automatically afterwards. The yearly membership is prepaid and has no such payment pause. A break does not automatically extend already paid access time.
6. Supply and updating of digital products
We supply the service without undue delay after the contract is concluded by providing the membership key: through the return from the payment page into the application, and additionally by email. The key is valid for the paid term; for monthly plans we send a new one with every renewal. If a key is lost, we send it again on request. We keep the service in conformity for the term of the contract; you receive updates under §§ 327 ff. BGB. Statutory rights apply in the event of defects.
7. Price changes
The agreed price of a running monthly or yearly plan changes only with your express consent. Silence or continued use does not count as consent. Without consent, the agreed price remains in effect.
8. Governing law
German law applies. If you are a consumer, mandatory consumer-protection rules of your country of habitual residence remain unaffected. The German version of these terms is authoritative.
↑ Back to top05
Right of withdrawal
For consumers: for any natural person who concludes the contract for purposes that are predominantly outside their trade, business or profession.
Right of withdrawal
You have the right to withdraw from this contract within fourteen days without giving any reason. The withdrawal period is fourteen days from the day the contract was concluded.
Exercising the right
To exercise it, you must inform us — contact details in the legal notice — by an unequivocal statement, for example by email or letter. You may use the model withdrawal form printed below, but you are not obliged to. Sending the statement before the period expires is sufficient.
Effects of withdrawal
If you withdraw, we reimburse all payments received from you without undue delay and at the latest within fourteen days of receiving your notice. We use the same means of payment as in the original transaction; you incur no fees for this. If you withdraw during the free days, the contract ends and there is nothing to reimburse, because nothing was charged.
Electronic withdrawal
The “withdraw from contract” function, with a confirmation step and prompt acknowledgement on a durable medium, is available (§ 356a BGB). It is readily accessible throughout the withdrawal period. Withdrawal by email or letter remains possible.
Early expiry for digital content
For digital content not supplied on a physical medium, the right of withdrawal expires only under § 356(6) BGB: performance has begun, you expressly consented to its beginning before the withdrawal period expired and acknowledged the associated loss of the right, and we have provided the confirmation required by § 312f BGB. Merely starting an ongoing digital service does not extinguish the right of withdrawal.
For services
Payment for services supplied before withdrawal is owed only under the conditions of § 357a(2) BGB, including your express request for an early start and proper prior information. The amount is proportionate to the part already supplied compared with the agreed total service. No compensation is owed for digital content not supplied on a physical medium when you withdraw (§ 357a(3) BGB).
Model withdrawal form
If you wish to withdraw from the contract, please complete this form and return it.
To: the provider and email address stated in the legal notice
I/We (*) hereby give notice that I/We (*) withdraw from my/our (*) contract for the sale of the following goods (*)/for the provision of the following service (*)
Ordered on (*)/received on (*)
Name of consumer(s)
Address of consumer(s)
Signature of consumer(s) (only if this form is notified on paper)
Date
(*) Delete as appropriate.