Help Center

Help Center

Get help with myCognitor's digital witnessing and verification services. Find answers, tutorials, and support resources.

1,247
Help Articles
98%
Issues Resolved
24/7
Support Available
< 2hrs
Average Response

Overview

myCognitor is a professional digital witnessing and verification service that helps protect your intellectual property through secure timestamping and cryptographic verification.

✅ What myCognitor Does:

  • Digital Witnessing: Creates tamper-proof timestamps for your intellectual property
  • Cryptographic Verification: Generates SHA-256 hashes to ensure content integrity
  • Professional Certificates: Issues legally-recognized verification documents
  • API Access: Provides programmatic access for developers and businesses

How It Works

  1. Submit: Upload your file or enter text content
  2. Verify: Our system generates cryptographic hashes and timestamps
  3. Certify: Receive professional verification certificates
  4. Protect: Your IP is now legally timestamped and protected

Quick Start Guide

Step 1: Choose Your Plan

  • Basic ($10): Essential verification with basic certificate
  • Standard ($25): Enhanced verification with detailed reports
  • Professional ($50): Premium verification with legal documentation
  • AI Advisory (+$5): Optional market analysis and insights

Step 2: Submit Your Content

  1. Visit the Submit page
  2. Enter a descriptive title for your submission
  3. Choose between file upload or text input
  4. Select your verification plan
  5. Complete payment through PayNow

Step 3: Download Your Certificate

Once verification is complete, you'll receive:

  • Professional PDF certificate
  • Verification receipt
  • Legal agreement (Professional plan)
  • AI market analysis (if selected)

Account Setup

Creating an Account

myCognitor uses email-based authentication for simplicity and security:

  1. Visit the Dashboard
  2. Enter your email address
  3. Access your personalized dashboard
  4. View all your submissions and certificates
✅ No Password Required: We use secure email-based authentication, so you don't need to remember another password.

Dashboard Features

  • Submission History: View all your past submissions
  • Certificate Downloads: Re-download your certificates anytime
  • Verification Status: Track the status of pending submissions
  • Account Management: Update your contact information

Submitting Content

Supported File Types

We accept all file types including:

  • Documents: PDF, DOC, DOCX, TXT, RTF
  • Images: JPG, PNG, GIF, SVG, TIFF
  • Code: JS, PHP, PY, HTML, CSS, JSON
  • Audio/Video: MP3, MP4, WAV, AVI
  • Archives: ZIP, RAR, TAR
  • And many more...

File Size Limits

  • Basic Plan: Up to 10MB per file
  • Standard Plan: Up to 50MB per file
  • Professional Plan: Up to 100MB per file

Text Submissions

You can also submit text content directly:

  • Ideas and concepts
  • Code snippets
  • Written content
  • Business plans
  • Research notes
⚠️ Important: Ensure you have the right to submit the content. Do not submit copyrighted material that belongs to others.

Verification Process

How Verification Works

  1. Content Analysis: Your submission is analyzed and processed
  2. Hash Generation: A unique SHA-256 hash is created
  3. Timestamping: Secure timestamp is applied using UTC time
  4. Certificate Creation: Professional certificate is generated
  5. Storage: Records are securely stored with redundancy

Verification Timeline

  • Basic Plan: Instant verification (< 1 minute)
  • Standard Plan: Enhanced verification (< 5 minutes)
  • Professional Plan: Comprehensive verification (< 10 minutes)
  • AI Advisory: Additional 2-5 minutes for analysis

What Gets Verified

  • Content Integrity: Cryptographic hash ensures no tampering
  • Timestamp Accuracy: Precise UTC timestamp of submission
  • File Metadata: Original filename, size, and type
  • Submission Details: Plan type, payment confirmation

Understanding Certificates

Certificate Components

Every myCognitor certificate includes:

  • Certificate ID: Unique identifier (e.g., CERT-2025-ABC12345)
  • Content Hash: SHA-256 cryptographic fingerprint
  • Timestamp: Exact date and time of submission
  • Verification QR Code: Quick verification access
  • Legal Information: Terms and conditions
  • myCognitor Branding: Official seal and signatures

Certificate Verification

Anyone can verify your certificate:

  1. Visit our Verification page
  2. Enter the certificate ID
  3. View verification details instantly
  4. Confirm authenticity and timestamp

Legal Standing

✅ Legal Recognition: myCognitor certificates serve as evidence of creation date and content integrity in legal proceedings.

Using the Dashboard

Accessing Your Dashboard

  1. Go to Dashboard
  2. Enter your email address
  3. Access your personalized account

Dashboard Features

  • Recent Submissions: View your latest submissions
  • Certificate Library: Access all your certificates
  • Download Center: Re-download certificates and documents
  • Verification Links: Quick access to verify your certificates
  • Account Statistics: Track your usage and history

Managing Submissions

From your dashboard, you can:

  • View submission details and status
  • Download certificates in PDF format
  • Access verification URLs
  • View payment receipts
  • Track verification history

API Basics

Getting Started with the API

The myCognitor API allows you to integrate our verification services into your applications.

Base URL:

https://your-domain.com/api/v1

Available Endpoints

  • POST /submit: Submit content for verification
  • GET /verify/{id}: Verify a certificate
  • GET /status/{id}: Check submission status

Response Format

All API responses are in JSON format with consistent structure:

{
  "success": true,
  "status_code": 200,
  "timestamp": "2025-01-01T12:00:00Z",
  "data": { ... },
  "message": "Operation completed successfully"
}

For complete API documentation, visit our API Documentation.

Authentication

Getting API Keys

  1. Visit the Developer Dashboard
  2. Sign in with your email address
  3. Generate a new API key
  4. Copy and securely store your key

Using API Keys

Include your API key in the Authorization header:

Authorization: Bearer YOUR_API_KEY
⚠️ Security: Keep your API keys secure and never expose them in client-side code.

Rate Limits

  • Free Tier: 10 requests/hour, 100/day
  • Basic Plan: 100 requests/hour, 1,000/day
  • Pro Plan: 1,000 requests/hour, 10,000/day
  • Enterprise: Unlimited requests

Code Examples

PHP with Guzzle

 'https://your-domain.com/api/v1/',
    'headers' => [
        'Authorization' => 'Bearer YOUR_API_KEY',
        'Accept' => 'application/json'
    ]
]);

try {
    // Submit a file
    $response = $client->post('submit', [
        'multipart' => [
            [
                'name' => 'title',
                'contents' => 'My Innovation'
            ],
            [
                'name' => 'type',
                'contents' => 'file'
            ],
            [
                'name' => 'file',
                'contents' => fopen('document.pdf', 'r'),
                'filename' => 'document.pdf'
            ],
            [
                'name' => 'plan',
                'contents' => 'standard'
            ]
        ]
    ]);
    
    $result = json_decode($response->getBody(), true);
    echo "Certificate ID: " . $result['data']['certificate_id'];
    
} catch (RequestException $e) {
    echo "Error: " . $e->getMessage();
}
?>

JavaScript/Node.js

const axios = require('axios');
const FormData = require('form-data');
const fs = require('fs');

const client = axios.create({
    baseURL: 'https://your-domain.com/api/v1/',
    headers: {
        'Authorization': 'Bearer YOUR_API_KEY'
    }
});

async function submitFile() {
    try {
        const form = new FormData();
        form.append('title', 'My Innovation');
        form.append('type', 'file');
        form.append('file', fs.createReadStream('document.pdf'));
        form.append('plan', 'standard');
        
        const response = await client.post('submit', form, {
            headers: form.getHeaders()
        });
        
        console.log('Certificate ID:', response.data.data.certificate_id);
    } catch (error) {
        console.error('Error:', error.response?.data || error.message);
    }
}

submitFile();

Python

import requests

headers = {
    'Authorization': 'Bearer YOUR_API_KEY'
}

# Submit a file
with open('document.pdf', 'rb') as file:
    files = {
        'file': ('document.pdf', file, 'application/pdf')
    }
    data = {
        'title': 'My Innovation',
        'type': 'file',
        'plan': 'standard'
    }
    
    response = requests.post(
        'https://your-domain.com/api/v1/submit',
        headers=headers,
        files=files,
        data=data
    )
    
    if response.status_code == 200:
        result = response.json()
        print(f"Certificate ID: {result['data']['certificate_id']}")
    else:
        print(f"Error: {response.text}")

Common Issues

My file upload is failing

+

Possible causes and solutions:

  • File too large: Check your plan's file size limits
  • Network timeout: Try uploading with a stable internet connection
  • Unsupported format: While we accept most formats, try converting to PDF
  • Browser issues: Clear cache or try a different browser

Certificate verification is not working

+

Troubleshooting steps:

  1. Double-check the certificate ID for typos
  2. Ensure you're using the correct format (CERT-YYYY-XXXXXXXX)
  3. Try accessing the verification page directly
  4. Contact support if the certificate was recently issued

API requests are being rejected

+

Common API issues:

  • Invalid API key: Verify your key is correct and active
  • Rate limit exceeded: Check your plan's rate limits
  • Incorrect headers: Ensure proper Authorization header format
  • Malformed requests: Validate your request structure

Dashboard is not loading my submissions

+

Dashboard troubleshooting:

  • Verify you're using the correct email address
  • Clear browser cache and cookies
  • Try accessing from an incognito/private window
  • Check if you have JavaScript enabled

Payment Problems

PayNow Payment Issues

⚠️ Payment Failed? Don't worry, we can help resolve payment issues quickly.

Payment was declined

+

Common reasons and solutions:

  • Insufficient funds: Check your account balance
  • Card restrictions: Contact your bank about international transactions
  • Incorrect details: Verify card number, expiry, and CVV
  • Bank security: Your bank may have blocked the transaction

Payment succeeded but no certificate

+

If payment went through but verification didn't complete:

  1. Check your email for confirmation
  2. Wait 5-10 minutes for processing
  3. Check your dashboard for the submission
  4. Contact support with your payment reference

Refund Policy

Due to the nature of digital witnessing services:

  • All sales are final once verification is complete
  • Refunds considered for technical failures within 7 days
  • Contact support for refund requests
  • Provide payment reference and certificate ID

Technical Support

Getting Help

✅ Support Channels:

Response Times

  • General Support: Within 24 hours
  • Technical Issues: Within 12 hours
  • Payment Problems: Within 6 hours
  • API Support: Within 8 hours

What to Include in Support Requests

To help us assist you quickly, please include:

  • Certificate ID (if applicable)
  • Error messages or screenshots
  • Steps you've already tried
  • Browser and operating system
  • Payment reference (for payment issues)

Frequently Asked Questions

Is myCognitor legally recognized?

+

Yes, myCognitor certificates serve as evidence of creation date and content integrity. Our cryptographic timestamping and hash verification provide legally admissible proof in most jurisdictions. However, we recommend consulting with legal counsel for specific legal advice.

How secure is my intellectual property?

+

Your IP is highly secure. We use industry-standard encryption, secure cloud storage, and never share your content. Only cryptographic hashes and metadata are used for verification - your actual content remains private and confidential.

Can I verify certificates offline?

+

Certificates contain all necessary information for verification, including cryptographic hashes and timestamps. While our online verification provides the most comprehensive check, the certificate itself contains verifiable cryptographic proof.

What happens if myCognitor goes out of business?

+

Your certificates remain valid as they contain cryptographic proof independent of our service. We also maintain multiple backups and have contingency plans to ensure certificate verification remains available.

Can I use myCognitor for patent applications?

+

myCognitor provides evidence of creation date and content integrity, which can support patent applications. However, patent law is complex and varies by jurisdiction. We recommend consulting with a patent attorney for specific patent-related advice.

Do you offer enterprise solutions?

+

Yes! We offer enterprise solutions with custom API limits, dedicated support, bulk processing, and integration assistance. Contact us at enterprise@mycognitor.com for more information.

Contact Support

Need help that you can't find in this help center? We're here to assist you.

Get in Touch

Email: support@mycognitor.com

Contact Form: Contact Us

Response Time: Usually within 24 hours

Contact Support

Specialized Support